Veelvoorkomende oorzaken van complexe URL's - Best practices voor SEO-vriendelijke URL's
Posted On: Sep 14, 2018
Categories: Prestashop SEO
Elke pagina of elk bestand op uw website heeft een URL die het op internet vertegenwoordigt. Er zijn verschillende soorten URL's, zoals:
Lelijke/Complex URL's
Dit zijn de soorten URL's die verschillende parameters bevatten, zoals sessie-ID's, tags, zoekoperators, sorteermethoden, enzovoort. Laten we enkele voorbeelden en oorzaken van lelijke/complex webadressen bespreken:
Tip:
U kunt van lelijke/complex URL's afkomen door de installatie van Prestashop friendly url module.
Veelvoorkomende Oorzaken van Lelijke URL's
Filters
U zult sommige websites zien die verschillende zoekfilters aanbieden om gebruikers te helpen bij het aanpassen van de zoekcriteria en het verfijnen van de zoekresultaten, bijvoorbeeld u kunt zoeken naar termen als 'hotels aan het strand', 'hotels aan het strand met fitnesscentrum', enzovoort. Stel dat er een hotel aan het strand is dat ook een fitnesscentrum heeft, dan kunnen beide bovenstaande zoektermen dit hotel in de zoekresultaten tonen. Maar het echte probleem hier is dat het aantal URL's voor de hotelpagina meer dan één zal zijn, waardoor het voor zoekmachines moeilijk wordt om de juiste versie te identificeren. Hier zijn enkele voorbeelden:
Deze twee URL's verwijzen eigenlijk naar dezelfde webpagina. Op dezelfde manier kunnen er meerdere zoekfilters zijn die de URL opsplitsen in te veel overbodige links, wat een ernstig probleem voor zoekmachines veroorzaakt omdat ze zoekresultaten moeten tonen uit een klein aantal lijsten.
Parameters
Parameters zoals sessie-ID's, zoekoperators, tags kunnen een enorme hoeveelheid duplicaties produceren. Hier zijn enkele voorbeelden:
Sorteerparameters
E-commerce websites laten gebruikers producten op verschillende manieren sorteren, wat een groter aantal dubbele URL's oplevert. Hier is een voorbeeld:
Ongeldige Parameters:
Dit zijn de soorten URL-parameters die onnodig zijn, bijvoorbeeld verwijzingsparameters, die meerdere URL's produceren die naar dezelfde pagina verwijzen. Hier is een voorbeeld:
Kalenderproblemen:
Dynamisch gegenereerde kalenders kunnen links naar toekomstige en verleden data genereren, wat opnieuw een enorme hoeveelheid dubbele links naar dezelfde pagina veroorzaakt. Hier is een voorbeeld:
Defecte Links & Dynamische Inhoud:
Dynamische inhoud kan verschillende URL's genereren, bijvoorbeeld verschillende soorten advertenties en tellers kunnen meerdere links genereren. Op dezelfde manier kunnen defecte links problemen veroorzaken door oneindige padproblemen. Hier is een voorbeeld:
http://www.example.com/index.shtml/discuss/category/school/061121/html/interview
Nadelen van Lelijke/Complexe URL's
- Dubbele links veroorzaken problemen met dubbele inhoud en kunnen ernstige Google-straffen zoals Panda en Penguin activeren.
- Complex URL's zijn niet vriendelijk voor zowel gebruikers als zoekmachines. Daarom geven zoekmachines er de laagste waarde aan.
- Complex webadressen kunnen problemen veroorzaken voor crawlers door te veel URL's te maken die naar een vergelijkbare pagina op uw website wijzen.
- Te veel URL's betekent dat de crawler te veel tijd moet besteden aan het downloaden van pagina's van uw site. Het kan de responstijd van uw server vertragen, en crawlers zullen minder snel naar uw website komen om webpagina's te downloaden.
- Irrelevante pagina kan gerangschikt worden, zoekmachines proberen de juiste versie van de URL te raden, maar in hun gok kunnen ze een verkeerde versie van uw pagina kiezen die u niet wilt rangschikken.
Stappen om Dit Probleem op te Lossen – Beste Praktijken van Google
Om problemen te voorkomen die kunnen worden veroorzaakt door complexe URL's, volg de onderstaande aanbevelingen van Google.
- Implementeer Pretty URL's op uw website, stel canonieke links in, vooral voor e-commerce websites. De canonieke HTML-meta-tag stelt de voorkeursversie van uw pagina in voor zoekmachines.
- Gebruik het robots.txt-bestand om de toegang van zoekmachines tot ongewenste URL's te blokkeren. U moet alle dynamische URL's en andere soorten complexe adressen zoals hierboven vermeld blokkeren met reguliere expressies.
- Gebruik cookies in plaats van sessie-ID's als u de sessie moet volgen.
- Probeer uw URL zo kort mogelijk te maken, voeg geen onnodige parameters toe.
- Gebruik de no-follow-attribuut voor oneindige kalenderlinks.
- Controleer altijd op gebroken relatieve links.
- Gebruik interpunctie in de URL's, bijvoorbeeld gebruik http://www.example.com/groene-jurk.html in plaats van http://www.example.com/groenejurk.html.
- Organiseer de inhoud op zo'n manier dat URL's logisch worden geconstrueerd en ze de inhoud intelligent vertegenwoordigen.
- Als u links bijwerkt, zorg er dan voor dat u de juiste omleiding van oude naar nieuwe links toepast. (deze functie is beschikbaar in de module Pretty URL's).
- Wijzig URL's niet zonder geldige reden, idealiter zouden URL's alleen moeten worden bijgewerkt als u LELIJKE heeft en ze schoon wilt maken.