
Faqet e produkteve dukeshin të sakta në DevTools: kishin tituj unikë, etiketa canonical të sakta dhe lidhje të brendshme. Megjithatë, renditja në kërkim po binte. Një kontroll me curl zbuloi se serveri dërgonte një titull të përgjithshëm, një canonical drejt faqes kryesore dhe asnjë lidhje në trupin e faqes. Elementet e sakta shtoheshin nga JavaScript pas ngarkimit.
Dallimi qëndron te dy pamjet e së njëjtës URL: «View source» tregon HTML-në burimore që dërgon serveri, ndërsa «Inspect element» shfaq DOM-in pasi ekzekutohet JavaScript. Motorët e kërkimit mund ta renderojnë JavaScript-in, por ky proces mund të vonohet, të jetë i pjesshëm ose të mos kryhet në disa marrje të faqes.
Shumë programe të tjera që mbledhin përmbajtje, përfshirë ato për pamjet paraprake në rrjetet sociale, disa mjete SEO dhe crawler-at e AI-së, nuk e renderojnë fare JavaScript-in. Rreziku kryesor nuk është thjesht përmbajtja që shfaqet vetëm pas renderimit, por mospërputhja mes dy varianteve për titullin, canonical, robots ose lidhjet.
Për kontrollin SEO, materiali sugjeron krahasimin e këtyre elementeve, në vend të gjithë HTML-së. Skripti i paraqitur përdor requests, BeautifulSoup dhe Playwright për të nxjerrë edhe titujt H1, numrin e lidhjeve unike dhe numrin e fjalëve në të dyja pamjet.
Burimi: DEV Community (Web Dev Feed) — lexoni artikullin e plotë në anglisht.

