Nu er op grote schaal URLs worden geplaatst op Twitter en andere Social Media platforms vallen ze extra op: de URLs die eruit zien als bijvoorbeeld:
http://www.mijnblog.nl/?p=2575 (voorbeeld WordPress) of
http://www.mijnblog.nl/home.html/index.php?option=com_content&view=article&id=3546:blogtitel&catid=1:algemeen&Itemid=4 (voorbeeld Joomla)
(de domeinnamen zijn in dit voorbeeld vervangen door mijnblog.nl om ze anoniem te houden)
De lengte van de URL is het probleem niet, daar hebben we URL verkorters zoals http://bit.ly voor. Maar wat zijn de nadelen van dit soort URLs?
- Zoekmachine-onvriendelijk; Google kan aan de hand van een nummer of aaneenschakeling van tekens niet zien waar je blog over gaat. Dat komt de vindbaarheid van je blog of website niet ten goede;
- Het oogt niet aantrekkelijk.
Hoe krijg je een zoekmachine-vriendelijke URL? Ik geef een eenvoudig stappenplan voor aanpassing in WordPress, want dat is de meest gebruikte software die voor bloggen wordt gebruikt.
Ga in je WordPress Dashboard naar Instellingen -> Permalinks
Zie de bijgevoegde afbeelding in dit bericht en stel in zoals je je URL wilt hebben:
Voor http://www.mijnblog.nl/categorie/titel -> kies ‘aangepaste structuur’ en in het veld ernaast /%category%/%postname%/
Voor http://www.mijnblog.nl/titel -> kies ‘aangepaste structuur’ en in het veld ernaast /%postname%/
Klaar! Je permalinks van alle blogberichten zijn nu aangepast.
Je zult nu zien dat bij het aanmaken van een nieuw bericht, na het ingeven van de titel, gelijk een ‘mooie’ permalink wordt gegenereerd.
Ramon Fincken
Dat is waar, en de reden waarom sommige start “permalink tags” worden afgeraden is vanwege de werking van het permalinks systeem.
Uitleg:
Iedere url krijgt in de options table een opslag van OF een patroon OF de volledige URL. En omdat je met tekst (strings) te maken hebt ipv getallen moet er veel worden opgeslagen. Juist als je een groot blog hebt met veel posts maar ook tags en cats, dan ga je op den duur performance problemen krijgen, want dan moet hij alle rewrite regels doorlopen en matchen.
Dat heb je niet als je iets doet als year/month/day/post.html of iets anders waar dus een datum OF het post_id in komen plus een titel.
En inderdaad, een en ander valt of staat uiteindelijk met een goede webhost die niet alleen van webhosting wat af weet, maar ook van WordPress 🙂
Petra Blankwaard
In reactie op Ramon FinckenAuteur
Is een goeie tip voor grote blogs. Zolang het niet hoeft vermijd ik jaar/maand/dag toevoeging, maar wie weet moet ik er ook ooit aan. 🙂 Thanks voor je input!
Ramon Fincken
Volgens de codex is category als eerste niet aan te raden:
http://codex.wordpress.org/Using_Permalinks
[quote]Starting Permalinks with %category% is strongly not recommended for performance reasons. [/quote]
Petra Blankwaard
In reactie op Ramon Fincken
Hoi Ramon, klopt, maar hetzelfde geldt voor /%post%/. Zelf nooit problemen gehad met performance door custom permalinks, maar performance kun je ook beter waarborgen met een goed hostingpakket voor wordpress, en volgens mij kan men dat bij jou regelen 🙂
Fred Rommens
Dank Petra, weer een uiterst nuttige tip.