URL's & SEO
Algemeen
Voornaamste bron: https://www.lockedownseo.com/seo-friendly-urls/ - Heel goed artikel!
Vermijd ruis
Dus geen paginanummers of datums in URL's
Korter is beter
SEO-vriendelijke is gemakkelijker te delen
- Dat kan ik goed merken als ik een link wil posten op Facebook: Als het lang en rommelig is, wordt dat onaantrekkelijker.
Inclusief focus-keyword
Vermijd stop-woorden
Dus geen woorden zoals het, de, in, voor, etc.
Leesbaar
Bv. URL's die sterk overeen komen met de titel van de betreffende pagina.
Vermijd parameters en hashes
Zie elders voor details.
Vermijd bijzondere tekens
- Geen emojicons
- Hanteer de gebruikelijke substituties voor dicritische tekens → Slug (MySQL)
Streepjes ipv. liggende streepjes
Vermijd keyword-stuffing
Vraagtekens in URL's
Is het een probleem qua indexering, als een URL een vraagteken of parameter bevat?
Voorbeeld: Worden URL's zoals https://koolborstels.shop/?filter_merk=aeg
niet of slechter geïndexeerd dan een URL zoals https://koolborstels.shop/aeg
?
Ik kan me goed voorstellen dat dat het geval is: Er is veel te zeggen voor de interpretatie dat de eerste URL alleen https://koolborstels.shop betreft, en de rest een parameter is - Wordt vervolgd!
Antwoorden
[1] (2012):
- Pairing parameter names with values adds extra words. This may dilute the SEO value derived from keywords within the URLs.
- Avoid the use of URL parameters, if possible, as they can create issues with tracking and duplicate content. If parameters need to be used (UTM codes, e.g.), use them sparingly.
- Configure URL parameters in webmaster tools and direct search engines to ignore any parameters that cause duplicate content.
[2]:
Whenever possible, avoid using parameters (?=some+stuff+goes+here) or hashes (#) in your URLs.
Google prefers to index pages without parameters over ones with parameters. The easier you can make it for Google to crawl your page, the better.
Some sites use hashes, or hash bangs (#!) in pages to reveal extra information when a link or button is clicked, often using JavaScript or Ajax. My advice is make any content you want indexed visible without any parameters or in-page links.
If your content is hidden behind a pop-up or modal, and you have to click a hashed link to reveal it, don’t expect that content to be indexed. However, Google will index tabbed content (like on a WooCommerce product page).
An examples of content hidden behind parameters would be content that is dynamically generated after making selections on a drop-down menu, without reloading the page. Googlebot does not index content pulled in from a database via Ajax if it is dependent on making selections from a dropdown.
Make sure the page content you want indexed is on the page on the initial page loading.
Conclusies
Niet doen, als het om min-of-meer statische pagina's gaat, zoals in het voorbeeld aan het begin van dit hoofdstuk.
Bronnen
- https://moz.com/learn/seo/url
- https://searchengineland.com/seo-friendly-url-syntax-practices-134218 - Artikel uit 2012
- https://www.lockedownseo.com/seo-friendly-urls/ - Goed inleidend artikel over URL's & SEO