Jag har börjat intresse mig för statiska URLer och insett att det kan ha stor betydelse om man har statisk eller dynamisk URL i sökvägen när sökmotorn indexerar webbsidorna. Jag har nu bestämt mig för att införa statiska URLer med mod_rewrite som finns som en modul i PHP.
Hur vanligt är det att man har statiska URLer i ett forum? Finns det något hinder för att ha det? Blir forumet bättre indexerat?
Nu när jag läst har jag förstått att sökmotorn klipper allting som kommer efter "?" vilket gör att alla dynamiska trådar i forumet kommer förefalla vara en och samma sida.
Jag har också hört att det ska vara sämre med dynamiska URLer, men stämmer det egentligen?
När man söker på google så får man ju ofta träffar på sidor med dynamiska URLer. Så det verkar ju inte stämma, eller?
red
Testa t.ex att söka på google efter webforum så får man ju många träffar med dynamiska URLer
Nu när jag läst har jag förstått att sökmotorn klipper allting som kommer efter "?" vilket gör att alla dynamiska trådar i forumet kommer förefalla vara en och samma sida.
Det stämmer inte (google har själv gått ut och dementerat detta, skulle ha svårt att tro att andra stora sökmotorer hanterar det annorlunda). Det var en tid under 90-talet som google endast indexerade sidor med "?" i en nivå, för att förhindra oändliga loopar och autogenererade adresser.. Detta gäller dock inte längre som det finns många exempel på, bland annat webforum.
Dock kan det även vara bra att använda sig utav statiska adresser ur användarvänlighetssynpunkt. Då bör man sträva efter att ha så logiska adresser som möjligt så att besökaren med hjälp av adressen enkelt kan navigera och återkomma. Jag tycker dina exempel var onödigt långa Och saknade viss logik.
Fördel med ett upplägg likt detta är att besökaren enkelt kan ta bort /namn-pa-artikeln/ ur adressen och komma till kategorisidan som listar liknande artiklar. Tar man bort /kategorin/ kommer man till huvuddelen. Och tar man bort artiklar kommer man till startsidan. Artikel ID bör man också undvika enligt mitt tycke.
I enlighet med w3c's rekommendationer bör man inte ha med filändelser. Dels för att de inte är av nytta för besökaren om det skall vara .html/.aspx/.php. Det gör det även enklare att i framtiden byta system(programmeringsspråk) men ha kvar samma adresser.