A fost extrem de util. Iată planul meu de implementare:
Abordare: Paginare hibridă
Faza 1: Adaugă rute paginate (Săptămâna 1-2)
- Creează rutele /blog/archive/[page]
- SSR pentru conținut complet în HTML
- Include navigare de paginare
- Actualizează sitemap-ul să le includă
Faza 2: Actualizează scroll-ul infinit existent (Săptămâna 3)
- Păstrează scroll-ul infinit pentru /blog
- Folosește paginile de arhivă ca sursă de date
- Canonical de la /blog către /blog/archive/1
Faza 3: Testare și validare (Săptămâna 4)
- Testează cu JS dezactivat
- Teste curl pentru user-agent AI
- Monitorizează ratele de citare AI
Implementare tehnică:
/blog → Scroll infinit (pentru oameni, canonical la archive/1)
/blog/archive/1 → Paginat (pentru crawlere, canonical spre sine)
/blog/archive/2 → Paginat (pentru crawlere)
/blog/[slug] → Articole individuale (conținutul principal)
Principii cheie:
- Conținut accesibil fără JavaScript
- Fiecare bucată de conținut are URL direct
- Sitemap-ul include toate paginile de conținut
- Scroll-ul infinit este o îmbunătățire, nu o cerință
Mulțumesc tuturor pentru ghidajul tehnic detaliat.