Een zoekmachine optimalisatie vraag

Hoe moet een url zijn voor zoekmachine optimalisatie?

Op 11 augustus 2009, heeft Robby het volgende gevraagd...

logo

Mijn permalinks van mijn wordpress blog zijn nu zo: example.com/2009/06/name-message Ik zit te denken om deze te veranderen naar: example.com/name-message Is dit beter voor je SEO, ja/nee? De jaar en maand worden er dus uitgehaald. Maar blijven je archives in wordpress dan nog goed/werken die dan nog correct?

En alsnog een vraag, mijn links zijn al geïndexeerd in Google, mocht ik die permalinks aanpassen krijgen de links vanuit google dan 404 of worden deze goed doorgestuurd naar het zelfde bericht (door de htacces) ?


Antwoord

Op 13 augustus 2009, heeft Seolab het volgende geantwoord...

Beste Robby, url opbouw is een belangrijke zoekmachine optimalisatie factor. Met een slechte url zal je website niet worden gevonden. Zonder een juiste url zijn alle andere zoekmachine optimalisatie maatregels overbodig.

Hieronder heb ik een lijstje gemaakt van fatale url fouten

1) Sessie id's, bij bepaalde instellingen op de server van de provider kunnen die achter de url komen te staan. Een voorbeeld: http://www.example.com/aboutus.html/PHPSESSID=25ba3c5303803bb6914edff4d787b430. Iedere bezoeker krijgt een unieke id, dit MOET je voorkomen. Een goede oplossing is het php script url rewrite tags.

2) Apostrofs of andere speciale tekens in de url, die kan je ook niet toevoegen bij social bookmark sites.

3) Getallen in plaats van woorden in de url woorden zeggen meer als getallen.

4) Verschillende pagina's voor 1 pagina; www.example.com, example.com, www.example.com, www.example.com/index.php zijn allemaal hetzelfde, maar google ziet het als 3 verschillende met gedupliceerde content.

De gemakkelijkste manier om dit op te lossen is ze te redirecten naar een canonical URL door middel van een 301 in het htaccess bestand.

Hieronder een voorbeeld.

RewriteEngine On
RewriteCond %{HTTP_HOST} ^seolab\.nl$ [NC]
RewriteRule ^(.*)$ http://www.seolab.nl/$1 [R=301,L]

Nu zal google de domein als 1 zien en krijg je geen pagerank splitsing.

5) Een niets zeggende url in bijvoorbeeld een e-mail bericht of de zoekresultaten; www.example.com/2009/06/name-message klik je minder snel op dan; www.example.com/hoe-kan-ik-veel-geld-verdienen/.

6) Te veel subdirectories, probeer zo dicht als mogelijk bij de domeinnaam te blijven.

7) Een datum in de url, 2009/08/13/ een week later wordt er al niet meer op geklikt

Conclusie

  • Houd url's kort maar krachtig.
  • Zorg dat ze begrijpelijk zijn.
  • Gebruik geen vreemde karakters, alleen - of /.
  • Gebruik alleen slashes als het echte directories zijn.
  • Geen datum in de url!
  • 1 url per pagina.
  • Als je een url wijzigt, gebruik dan tijdelijk een 301 voor pagina's die goed gevonden worden.

Robby, ik zou met de All in One SEO Pack plugin van Wordpress, de datum weghalen uit je url en alleen slashes gebruiken als het echte directories zijn en vergeet niet af te sluiten met een /.

Daarnaast zou ik de goede zoekresultaten voorlopig redirecten via een 301 in het htaccess bestand naar de nieuwe pagina.

Analyseer je inkomende links en informeer de webmasters dat ze de oude url moeten vervangen voor de nieuwe, maak een goede 404 pagina en verwijder de oude pagina en de 301 redirect en geef in de robots.txt aan dat die oude pagina niet meer geïndexeerd mag worden. Verwijder hem uit je sitemap.xml en vermeld daar je nieuwe url en bied je sitemap weer bij google. Mijn ervaring is dat dan je posities snel door de nieuwe pagina's vervangen worden.

Succes!

Google software engineer, Matt Cutts legt zelf uit hoe de url structuur moet zijn.

Dit artikel is geschreven door

Laatste SEO tip

27-01-2012

Houd je HTML code simpel en duidelijk, maak gebruik van toepasselijke CSS classes en ID namen, zoals div header, sidebar en footer.

Bekijk alle SEO tips
  • Seo tip

    zondag, 5 februari '12
    SearchStatus Plugin, Firefox extensie waarmee de backlinks van je website kan zien die bekend zijn bij Google, Yahoo en Bing.