JavaScript SEO: verwerking

Andere gerelateerde artikelen:

    JavaScript SEO: wat u moet weten en hoe u kunt optimaliseren?

Als het gaat om het optimaliseren van JavaScript voor SEO, is het belangrijk om rekening te houden met een paar belangrijke punten die een aanzienlijke impact kunnen hebben op de zichtbaarheid van uw site in zoekmachines.

Links en bronnen

Bij het verwerken van een pagina is het belangrijk om op de juiste manier om te gaan met links naar andere URL's en bestanden die nodig zijn om het document op te bouwen. Elke link staat in de wachtrij voor scannen en heeft zijn eigen prioriteit. De tag wordt gebruikt om CSS- en JS-bestanden te laden , en voor interne en externe links: de tag met attribuut khref.

Houd er echter rekening mee dat links die via JavaScript worden geladen, pas door zoekmachines worden gedetecteerd als het paginaweergaveproces is voltooid. Dit vertraagt ​​het crawlen van sites, omdat zoekmachines voortdurend de structuur en prioriteit van pagina's moeten aanpassen terwijl ze worden weergegeven en nieuwe links moeten ontdekken die via JS zijn geladen.

Caching

Google slaat alle bestanden actief op in het cachegeheugen, inclusief , JS en CSS, maar er wordt mogelijk geen rekening gehouden met uw timinginstellingen en er wordt naar goeddunken van de zoekmachine een nieuwe kopie van de bestanden gedownload. Dit kan ertoe leiden dat Google een verouderde versie van JavaScript of CSS gebruikt.

Een oplossing voor dit probleem zou kunnen zijn om “digitale vingerafdrukken” in bestandsnamen te gebruiken, bijvoorbeeld als volgt: main.2b85551.zhs. Elke keer dat een bestand wordt bijgewerkt, wordt er een nieuwe versie gemaakt en gebruikt de zoekmachine de huidige kopie om de pagina weer te geven.

Dubbele inhoud en valse 404's

JavaScript kan ook dubbele inhoud veroorzaken, vooral als unieke inhoud dynamisch wordt geladen en het te lang duurt om weer te geven of te laden. In dergelijke gevallen kunnen zoekmachines alleen dubbele sjablonen indexeren, wat vooral geldt voor SPA-projecten die frameworks als Angular, React of Vue gebruiken.

De oplossing voor dit probleem is het gebruik van SSR (server-side rendering), dat wil zeggen het renderen van inhoud aan de serverzijde. In dit geval ontvangt de zoekbot vooraf gegenereerde inhoud, waardoor problemen met het indexeren en crawlen van de pagina worden geëlimineerd.

Bovendien gebruiken sommige sites JavaScript om fouten af ​​te handelen en sturen ze mogelijk een 200 OK-statuscode in plaats van de overeenkomstige foutcode, waardoor foutieve pagina's kunnen worden geïndexeerd en weergegeven in de zoekresultaten.

Andere gerelateerde artikelen:

Als u vragen heeft over het optimaliseren van JavaScript voor SEO, kunt u met eventuele vragen contact opnemen met de SEO-studio "SEO COMPUTER" per e-mail info@seo.computer.

Identiteitskaart 1707