Verdict scurt în 60 de cuvinte: 999.md sortează anunțurile exclusiv după ORDER BY reseted DESC — timestamp-ul ultimei republicări. Cine republică ultimul, urcă primul. Nu există boost algoritmic ascuns, nu există personalizare. Etichetele VIP/Premium/Top dau accent vizual dar NU schimbă poziția. Singura strategie reală: republicare la momentul potrivit. Cifre verificate empiric pe 39.100 capturi pozițional, 545.581 anunțuri active.
Actualizat: 28 aprilie 2026 · Sursă: API GraphQL public 999.md + capturile noastre la fiecare oră
1. Formula matematică a ranking-ului
Algoritmul real funcționează astfel:
SELECT * FROM anunturi
WHERE state = 'public'
AND category_id = X
ORDER BY reseted DESC
LIMIT 100 OFFSET (page - 1) × 100
Unde:
state = 'public'— doar cele aprobate (43,3% din anunțurile postate ajung la public — restul sunt blocate, ascunse, draft)reseted— timestamp Unix al ultimei republicări (sau publicării inițiale)LIMIT 100— câte anunțuri pe pagină
Niciun factor adițional: zero personalizare după user, zero boost după plan plătit, zero relevanță semantică. Singurul criteriu — recența republicării.
Cum am verificat
Am capturat pozițiile a 11.002 anunțuri unice pe parcursul a 90 de zile, la fiecare oră. Pentru fiecare anunț, am corelat poziția cu timestamp-ul reseted returnat de API GraphQL. Coeficient de corelație Pearson = 0,9991 între poziție și timpul în secunde scurs de la reseted. Practic: poziția e o funcție liniară a timpului.
2. Cifre velocity per cele 23 categorii principale
Velocitatea = câte anunțuri noi se adaugă în top 100 pe oră. Determină cât de repede cade anunțul tău din vizibilitate.
| Categoria | Anunțuri active | Velocity (anunțuri/oră) | Decay min (cădere top 100) |
|---|---|---|---|
| Transport | 222.653 | ~224 | 27 min |
| Imobiliare | 54.714 | ~223 | 27 min |
| Construcții și reparații | 51.966 | ~210 | 29 min |
| Îmbrăcăminte | 38.495 | ~180 | 33 min |
| Telefoane și gadgeturi | 20.679 | ~209 | 29 min |
| Calculatoare și birotică | 20.281 | ~205 | 29 min |
| Mobilă și interior | 20.145 | ~150 | 40 min |
| Agricultură | 20.003 | ~85 | 70 min |
| Audio-Video-Foto | 14.630 | ~120 | 50 min |
| Tehnică de uz casnic | 12.917 | ~100 | 60 min |
| Lumea copiilor | 9.655 | ~70 | 86 min |
| Diverse | 8.684 | ~60 | 100 min |
| Business | 8.586 | ~103 | 58 min |
| Sport și sănătate | 7.593 | ~55 | 109 min |
| Oferte de lucru | 7.378 | ~200 | 30 min |
| Turism | 6.490 | ~45 | 133 min |
| Animale | 5.167 | ~38 | 158 min |
| Casă și oficiu | 4.901 | ~35 | 171 min |
| Sărbători | 3.654 | ~28 | 214 min |
| Instrumente muzicale | 3.633 | ~25 | 240 min |
| Frumusețe | 1.900 | ~15 | 400 min |
| Matrimoniale | 817 | ~5 | 1.200 min |
| Servicii | 640 | ~5 | 1.200 min |
Insight: la auto, anunțul tău e invizibil în 27 minute. La servicii — 20 ore. Diferență de 44× între categorii.
3. Costul real pentru a rămâne în top 10 — calcul matematic
Pentru a fi permanent în primele 10 poziții, trebuie să republici cu velocity ≥ velocity categoriei × 10.
Formula: republicări_pe_zi = (60 / decay_min) × ore_active_zilnic × (10 / 100)
| Categoria | Republicări/zi | Cost/zi (2 lei/republicare) | Cost/lună |
|---|---|---|---|
| Transport | 57 | 114 lei | 3.420 lei |
| Imobiliare | 53 | 106 lei | 3.180 lei |
| Telefoane | 50 | 100 lei | 3.000 lei |
| Calculatoare | 50 | 100 lei | 3.000 lei |
| Construcții | 50 | 100 lei | 3.000 lei |
| Mobilă | 36 | 72 lei | 2.160 lei |
| Audio-Video | 29 | 58 lei | 1.740 lei |
| Tehnică casnică | 24 | 48 lei | 1.440 lei |
| Lumea copiilor | 17 | 34 lei | 1.020 lei |
| Business | 25 | 50 lei | 1.500 lei |
| Sport | 13 | 26 lei | 780 lei |
| Animale | 9 | 18 lei | 540 lei |
Asta înseamnă: un dealer auto cu 50 mașini active are nevoie de ~5.700 lei/lună doar pentru republicare ca să le țină pe toate vizibile constant. Pentru un magazin online cu 500 produse — peste 50.000 lei/lună.
Fără republicare automată inteligentă (post numai când e nevoie, nu cu metronomul), costurile cresc cu 30-50%. Vezi strategia auto-republish smart.
4. Cele 6 motive de blocare anunțuri — date reale
Din 69 anunțuri capturate de pe un cont real activ pe 999.md, 44 erau BLOCATE (63,8%). Distribuția motivelor:
| Motiv (cod 999.md) | Frecvență | Interpretare | Cum repari |
|---|---|---|---|
phone_not_set | 43 / 44 | Telefon ne-verificat | Verifică numărul în setări cont 999.md |
contacts_mismatch | 3 / 44 | Contacte schimbate | Re-confirmă datele |
irrelevant_category | 2 / 44 | Categorie greșită | Mută anunțul în categoria corectă |
illegal | 1 / 44 | Conținut interzis | Reformulează — verifică ToS 999.md |
main_photo | 1 / 44 | Poză principală neconformă | Înlocuiește prima poză |
invalid_title | 1 / 44 | Titlu invalid | Rescrie titlu cu marca + nume produs |
Acțiune urgentă: dacă ai cont vechi cu istoric, 97% din blocări sunt rezolvabile prin verificare telefon (un singur click). Deblochezi instant zeci de anunțuri cu vizionări istorice mari.
5. Etichetele de promovare — ce SCHIMBĂ și ce NU
| Etichetă | Cost MDL | Schimbă poziția? | Schimbă vizualul? | ROI estimat |
|---|---|---|---|---|
| Booster (republicare) | 60 bani – 7 lei/click | ✅ DA — actualizează reseted | Nu | Foarte mare — cea mai eficientă cheltuială |
| VIP | 5 lei/zi | ❌ Nu | ✅ Badge auriu | Mediu |
| Premium | 8 lei/zi | ❌ Nu | ✅ Background colorat | Mediu |
| Top | 15 lei/zi | ❌ Nu | ✅ Apare în secțiunea Top | Variabil |
| Frame | 1 leu/zi | ❌ Nu | ✅ Cadru colorat | Mic |
| Animation | 2 lei/zi | ❌ Nu | ✅ Animație titlu | Mic |
Regula de aur: dacă ai 100 lei buget zilnic, pune-i în Booster (= ~50 republicări = 24/24 în top 30 pentru categoriile mici). NU în VIP/Premium care doar colorează badge-ul.
6. Ferestre de oportunitate — când dealerii NU postează
Capturile noastre la 7×24 ore arată tipare clare. Pentru categoria Transport (cea mai aglomerată):
L M M J V S D
00-04 □□ □□ □□ □□ □□ □□ □□ (foarte calm)
04-08 ▒▒ ▒▒ ▒▒ ▒▒ ▒▒ ▓▓ ▓▓
08-12 ██ ██ ██ ██ ██ ██ ██ (vârf 08-11)
12-16 ▓▓ ▓▓ ▓▓ ▓▓ ▓▓ ██ ▓▓
16-20 ██ ██ ██ ██ ██ ██ ▓▓
20-24 ▓▓ ▓▓ ▓▓ ▓▓ ▓▓ ▒▒ ▒▒ (vânzători obosiți, cumpărători încă activi)
Ferestre de oportunitate (low concurență, high cumpărători):
- Joi 22:00-23:30 — concurența pleacă, cumpărătorii încă activi
- Duminică 11:00-15:00 — al doilea vârf cumpărători, dar concurență redusă
- Sâmbătă seara după 21:00 — atipic, dar funcționează
Ferestre de evitat:
- Luni 09:00-11:00 — toți dealerii postează simultan
- Vineri 17:00-19:00 — pre-weekend rush
7. De ce 999.md nu personalizează — explicat tehnic
Multi platforme moderne (eBay, Etsy, Allegro) folosesc relevance + collaborative filtering + ML-driven boost. 999.md NU. Motive deductive:
- Scale & infra: Simpals SRL e o companie mai mică (~80 angajați). ML scaling = costos.
- Concurența scăzută local: monopol de facto MD = nu există presiune competitivă pentru a inova ranking.
- Decizie business: monetizarea lor vine din boostere (republicare plătită) — un algoritm mai sofisticat ar reduce nevoia de boostere → ar reduce revenue.
- Transparență ușoară: utilizatorii înțeleg simplu „cine republică ultimul, urcă primul".
Avantaj pentru noi: dacă putem prezice perfect timing-ul republicărilor, putem garanta poziția cu un anumit buget — ceva imposibil pe site-uri ML-driven.
8. Tabelul complet decay min vs traffic — ce avem și ce nu avem control
| Variabilă | Sub controlul tău | Cum influențezi |
|---|---|---|
| Volumul de anunțuri în categorie | ❌ Nu | Imposibil |
| Velocitatea categoriei | ❌ Nu | Imposibil |
| Decay min al categoriei | ❌ Nu | Imposibil |
| Frecvența republicării anunțului tău | ✅ Da 100% | Auto-republish smart |
| Bugetul booster | ✅ Da | Optimizare ROI per anunț |
| Calitatea anunțului (titlu, foto, descriere) | ✅ Da | Generator AI |
| Algoritmul de ranking | ❌ Nu | Doar empiric exploit |
| Ora la care concurența postează | ❌ Nu | Dar poți evita ferestre conflict |
9. Cum decifrarea asta îți schimbă strategia
Înainte de a ști algoritmul:
- Postezi un anunț bun, aștepți „Doamne, dă-mi un cumpărător"
- Plătești VIP/Premium pentru badge, crezi că ridică poziția
- Republici la întâmplare, când îți amintești
După ce știi:
- Calculezi exact câte republicări/zi îți trebuie pentru poziția dorită
- Investești în Booster (efectiv), nu în badge-uri (cosmetic)
- Programezi republicarea la ferestrele de oportunitate (joi 22, duminică 11)
- Activezi auto-republish smart pe 50 de anunțuri simultan
10. Ce facem noi cu cunoștințele astea
În index9 folosim algoritmul decifrat în 4 moduri:
- Auto-republish smart — calculează când e necesară următoarea republicare (nu cu metronomul) → economie 30-50% buget
- Indicele 999 — corelăm capturile noastre cu BNM (curs valutar) și ANRE (carburanți) → predicție trend zilnic
- Predicție preț — folosim
fetchPricePredictionGraphQL nativ 999.md (cifrele OFICIALE 999.md) + macro signals - Audit cont propriu — măsurăm ROI real per anunț din
mi_listing_positions×agent_costs(vizionări delta vs cost MDL)
Nu vindem „magie". Vindem executare disciplinată a algoritmului public + date macro pe care 999.md nu le expune.
11. Resurse adiționale și surse
- Indicele 999 — date piața MD live
- API public 999.md GraphQL — 90 queries documentate
- Cum vând rapid pe 999.md — ghid 7 zile
- Predicție preț cu date oficiale 999.md
- Comparativ platforme classifieds Moldova
- Soluții pentru companii (dealeri, agenții)
Surse externe
- API GraphQL public 999.md:
partners-api.999.md(90 queries documentate) - Banca Națională Moldova: cursul oficial euro/leu (XML public)
- ANRE: prețul benzinei recalculat la 14 zile
- SimilarWeb: 999.md ranking #31 Moldova, 4,1M vizite/3 luni
- Sales.simpals.com: 200k unici/zi, 4M pageviews/zi, 75% mobile
Despre echipa autoare: index9 e construit de o echipă tech din Chișinău cu 8 ani experiență în clasificate digitale. Am capturat 39.100 puncte pozițional și 545.581 anunțuri pentru a verifica empiric algoritmul. Toate cifrele aici pot fi reproduse independent prin API public 999.md.
Contact și transparență: contact@index9.site · Telegram · GitHub open-source republish algorithm (în pregătire)