Avatar billede websam Nybegynder
29. marts 2006 - 11:10 Der 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 ?

/Websam
Avatar billede dr_chaos Nybegynder
29. marts 2006 - 18:44 #1
2. nej det kan man ikke det kræver kontrollerne.
3. et form tag med runat server oversættes til et almindeligt formtag mener jeg.

1.  ved jeg ikke noget om.
Avatar billede websam Nybegynder
29. marts 2006 - 21:05 #2
Andre der har nogle input til dette ?
Avatar billede websam Nybegynder
05. april 2006 - 14:59 #3
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.

/Websam
Avatar billede websam Nybegynder
02. juni 2006 - 13:29 #4
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester