Jeg sad jeg og arbejdede lidt med asp.net MVC. Her faldt jeg over nogle grimme SEO issues. Det fik mig til, at dykke dybere ned i IIS'ens isapi filters (aspnet_filter.dll). Her faldt jeg bl.a. over nedenstående : 1. IIS'en har en række "default content types" som IIS'en vil rewrite til, hvis et directory tilgås uden en angivet page. 2. IIS'en tillader session id i url'en også selvom du ikke køre cookieless, 3. Microsofts generelle holdning til at filer ikke er case sensetive. Nu er jeg udvikler/arkitekt og ikke seo ekspert, men giver dette ikke mulighed for, at smadre en konkurrents ranking ? Nu kiggede jeg lige på amino, som køre på IIS 7.0, og her er der rig mulighed for, at skabe duplicate content. Nedestående links retunere alle samme content : www.amino.dk www.amino.dk/default.aspx www.amino.dk/DeFaUlT.aspx www.amino.dk/(S(index=1))/default.aspx www.amino.dk/(S(index=2))/default.aspx www.amino.dk/(S(index=3))/default.aspx www.amino.dk/(S(index=...))/default.aspx www.amino.dk/(S(index=n))/default.aspx Er det mig som er paronid, eller er dette ikke et kæmpe SEO problem ? Du kan konfigurere dig ud af det hele, og behøver ikke skrive en linie kode, men jeg tror det er de færreste der er opmærksomme på dette.
|
Jo, det er ER et problem - og der er skam (desværre) meget mere af den slags når man bygger websites på .NET. Det meste kan, som du også siger, rettes så man kan godt ende med gode .NET løsninger. Men det kræver man er opmærksom på disse ting, og det er de færreste .NET udviklere desværre.
Det sidste ses desværre meget tydeligt hos de firma der leverer platformen til denne debat. Hver gang de laver en ny opdatering bliver det bare værre og værre i forhold til SEO. Efter sidste opdatering fandt jeg 7-9 URL'er til de fleste sider på sitet - og det er ikke engang de direkte .NET relaterede problemer (som f.eks. case insensitive) men alene fuck-ups som firmaet bag systemet selv har skabt. Pinligt, synes jeg!
Jeg skriver iøvrigt en hel masse om netop disse problemer med .NET og hvordan de kan løses i min SEO bog :)