29. marts 2006 - 11:10Der er
3 kommentarer og 1 løsning
Viewstate, performance og SEO
Hejsa,
Jeg har læst en del om den famøse viewstate og dennes påvirkning på performance og søgemaskine optimering.
Da de fleste kontroller man benytter på .net platformen kræver at man skal have dem liggende i en form tag med runat="server" vil der altid genereres en mindre viewstate (ca. 20 byte) selvom man laver enableviewstate="false" i toppen af sin side.
1. Har denne 20 byte viewstate nogen indvirkning på en placering i søgemaskinerne ?
2. Er det muligt på nogen måde at benytte kontroller uden at skal have runat="server" med i sin form tag ?
3. Benytter man html form elementer istedet for de form kontroller <asp:element> .net platformen har så kan man gøre det uden runat="server" i form tagen, men man er så helt afskåret fra brugen af f.eks. gridview, itemview, datalist osv. hvilket betyder at man selv skal generere tabeller til visning af output.
Er der ikke nogen af jer der kan komme med lidt kommentare til dette ?
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
Jeg har i mellemtiden fået noget mere viden om dette og :
1. Ja den har en betydning da sider uden denne viewstate vil blive placeret bedre end sider med. Også i tilfælde hvor man flytter den til bunden af siden.
2. Det virker på nogle få som lable f.eks. men størstedelen kan ikke. Sur røv når nu det viser sig at det med viewstaten er noget lort for SEO.
3. Det er korrekt at et formtag med runat="server" oversættes til en alm. form, men der laves så også en viewstate som beskrevet ovenfor ikke er godt med SEO øjn
Dertil kommer en række andre ting som ikke er godt set med SEO øjne i forbindelse med .net udvikling så der skal tænkes en del over havd man benytter og ikke benytter når der kodes. Det kan åbent bart blive for smart for søgemaskinerne da disse er helt almindelige tekst basseret.
I det store hele ikke de fedeste oplysninger jeg kom frem til med lidt research på området. Url'er, postbacks, viewstate og meget andet er åbent bart noget man skal omgå med megen forsigtighed når disse anvendes.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.