ASP.NET and SEO

G

Guest

Are there specific steps to optimizing and ASP.NET site versus other
technologies? I have heard a lot of differing views and would like to obtain
some concrete data. I have Googled Search Engine Optimization ASPNET and
mostly just get general info. It seems there are some spcial ways of dealing
with ASPNET but no one seems to know what they are.
 
H

hoz

Hi ,
i think the first one you have to care about it is using 3tier application
structure . Clearly identify the classes you are going to use.
Other optimizing are low level [mean in C#], like if you dont need viewstate
, don use it ...
Also , if you are using sql server , use stored procedures instead of
dinamic queries, use indexes.

Hasan Ozgur Zavalsiz
not mcad not mcsd , aysd
 
H

hoz

I have just found this
http://msdn.microsoft.com/msdnmag/issues/05/01/ASPNETPerformance/default.aspx

hoz said:
Hi ,
i think the first one you have to care about it is using 3tier application
structure . Clearly identify the classes you are going to use.
Other optimizing are low level [mean in C#], like if you dont need viewstate
, don use it ...
Also , if you are using sql server , use stored procedures instead of
dinamic queries, use indexes.

Hasan Ozgur Zavalsiz
not mcad not mcsd , aysd


D Hass said:
Are there specific steps to optimizing and ASP.NET site versus other
technologies? I have heard a lot of differing views and would like to obtain
some concrete data. I have Googled Search Engine Optimization ASPNET and
mostly just get general info. It seems there are some spcial ways of dealing
with ASPNET but no one seems to know what they are.
 
G

Guest

Thank-you very much! That is quite helpful.

hoz said:
I have just found this
http://msdn.microsoft.com/msdnmag/issues/05/01/ASPNETPerformance/default.aspx

hoz said:
Hi ,
i think the first one you have to care about it is using 3tier application
structure . Clearly identify the classes you are going to use.
Other optimizing are low level [mean in C#], like if you dont need viewstate
, don use it ...
Also , if you are using sql server , use stored procedures instead of
dinamic queries, use indexes.

Hasan Ozgur Zavalsiz
not mcad not mcsd , aysd


D Hass said:
Are there specific steps to optimizing and ASP.NET site versus other
technologies? I have heard a lot of differing views and would like to obtain
some concrete data. I have Googled Search Engine Optimization ASPNET and
mostly just get general info. It seems there are some spcial ways of dealing
with ASPNET but no one seems to know what they are.
 
C

clintonG

Please review the 2/3 post "Optimal Use of Default.aspx?" as my use of files
that load by default (default.aspx) to perform utility functions (determine
if cookies and Javascript is enabled and then redirect) can result in SEO
penalty and banning -- or so it is said -- and I would really like to
determine a strategy that allows us to do client-side utility detection and
redirection that is SEO compliant. Your comments please...

--
<%= Clinton Gallagher
METROmilwaukee "Regional Information Services"
NET csgallagher AT metromilwaukee.com
URL http://clintongallagher.metromilwaukee.com/


DHass said:
Thank-you very much! That is quite helpful.

hoz said:
I have just found this
http://msdn.microsoft.com/msdnmag/issues/05/01/ASPNETPerformance/default.aspx

hoz said:
Hi ,
i think the first one you have to care about it is using 3tier application
structure . Clearly identify the classes you are going to use.
Other optimizing are low level [mean in C#], like if you dont need viewstate
, don use it ...
Also , if you are using sql server , use stored procedures instead of
dinamic queries, use indexes.

Hasan Ozgur Zavalsiz
not mcad not mcsd , aysd


Are there specific steps to optimizing and ASP.NET site versus other
technologies? I have heard a lot of differing views and would like to
obtain
some concrete data. I have Googled Search Engine Optimization ASPNET and
mostly just get general info. It seems there are some spcial ways of
dealing
with ASPNET but no one seems to know what they are.
 
B

bruce barker

the main issue with asp.net pages, over others, is the heavy use of
javascript for postbacks. for example, most seach engines will not crawl
<asp:linkbutton>, because they are not true anchors, but javascript
postbacks. also asp.net's viewstate can cause problems if a SE tries to
postback (submit).

if you use many postback controls, you should detect a search engine crawl
(check header), and output pages with only anchors.

-- bruce (sqlwork.com)



| Are there specific steps to optimizing and ASP.NET site versus other
| technologies? I have heard a lot of differing views and would like to
obtain
| some concrete data. I have Googled Search Engine Optimization ASPNET and
| mostly just get general info. It seems there are some spcial ways of
dealing
| with ASPNET but no one seems to know what they are.
 
C

clintonG

Good point Bruce. Thank you.
That determination would apply to any control that uses __doPostBack (an
inventory of which controls is needed).
Do you know of any resources where others have documented their discoveries?

<%= Clinton Gallagher
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,769
Messages
2,569,581
Members
45,056
Latest member
GlycogenSupporthealth

Latest Threads

Top