Hej, Jeg er ny i SEO og vil høre om det er at fortrække at lave absolutte stier når man koder, så man slipper for at robotten kan komme ind på domænet uden www og derved kan finde duplicate content? Hvis det er tilfældet, er det så at fortrække at sætte en redirect op i .htaccess så alle requests uden www bliver redirected til deres www-version? |
Hey
Først og fremmest skal du lige læse lidt om Duplicate Content
Om du bruger det ene eller det andet når du linker internt, er på sin vis lige meget når vi snakker SEO, det der dog er smartest er hvis du gør det samme hele vejen. altså vælger en vej og så går den.
Der hvor du kan få problemer når du fx bruger absolutte stier, er hvis du en dag tænker, hmm jeg vil hellere have et andet domænenavn, så skal du til at rette hver en side hvor du har lavet intern linkbuilding på. og alt fter hvordan det system du bruger er bygget og hvor mange sider du har, så kan dette godt blive ret omfattende. Man kan dog gøre det ved søg erstat i de flade filer hvis man bruger sådanne eller i databasen hvis man bruger det. Men det vil du i hvert fald ikke få problemer med hvis du bruger relative stier.
Der hvor relative stier også gør en smule gavn er det at holde filstørrelsen lidt nede, ikke meget men lidt. da du jo helt undgår at skrive domænenavnet, og dermed spare de antal tegn det nu måtte fylde gange de antal links som nu er på en given side. det kommer selvfølgelig an på hvilken hjemmeside du har gang i hvor meget du spare i filstørrelse, men et lille eksempel kunne være amino :) jep de er altid gode at lave eksempler med (selvom de allerede har relative stier).
De vil spare 19 tegn = ca 19 bytes pr link, på forsiden har de ca 600 links hvor de fleste er interne. 600x19=11400bytes altså ca 11 kb kan spares på at lave relative urler :) det er ret meget. men igen det er jo forskelligt fra side til side hvor meget der vil kunne blive sparet, men jeg ser ikke nogen grund til ikke at spare dem væk.
Men i forhold til det at undgå Duplicate Content så er er det ikke noget jeg ville spekulere i, da du jo selv nævner en metode til at undgå at det bliver et problem lige på det punkt. Nemlig at opsætte en 301 redirect fra det ene domæne til det andet.
Så mit svar vil være, brug relative stier og lav den 301 redirect i din htaccess. Så fylder filen lidt mindre, hvilket er godt for din hjemmesides hastighed og du undgår DC lige på www / non-www punktet.
MVH Kim