Search Engines

Hi All,

I'm in the middle of a debate about the best way to optimise my website's search engine ratings. One the one hand I'm being told (by my web developer) that our 'Members Pages' will not get picked up by engines because they are held on a database, whilst I am also being told (by an independent web developer) that they should be.

We have over 400 of these pages with a further (between) 2-10 sub pages, so there are in excess of 1000 pages which should be getting picked up by search engines - or should /could they?:|

Any advice (laymen's terms please) would be greatly appreciated.

Regards,

Stewart
TeamUpHere.com
 

DuaneJackson

Free Member
Jul 14, 2005
8,642
1,100
Brighton / London
I think what the web developer is saying i sthat because the URL has a query string, ie:

/memberdetails.asp?id-2987

it wont get indexed as well as other pages without a querystring. This is true, but can easily be got around by your developer by using urls like

/member_2987.asp

This requires some funky stuff server side to handle it (either intelligent 404s or a mod_Rewrite) but it's not a big deal.

Hope that helps!
 
Upvote 0

mattk

Free Member
Dec 5, 2005
2,579
974
50
Swindon
As Duane said, it's largely due to how your site is put together. There is no technical reason why database-driven pages can't be seen by search engines. However, search engines can only follow links, so if your member pages are only accessible via a search, or you have to be registered to view them this will definitely prevent search engines from seeing and indexing them.
 
Upvote 0
Hiya,

It is possible to optimise database driven sites by making sure your pages can be read by the spiders. spiders do not read JS or flash. They need to see a html link to visit the pages. if your URLs are not spider friendly thats another thing you could look into.(mod_rewrite to create crawler-friendly URLs)

keyword-heavy flat HTML page with hard-coded links to other similar pages is best for getting top search rankings. but for CMS and databases you really need to look into the url. and make sure it can be read by the spiders.

very relevant post has been discussed here about the database websites: http://www.e-consultancy.com/forum/1319-seo-and-database--driven-web-sites.html

hope this helps.

thanks
Tala
 
Upvote 0

mattk

Free Member
Dec 5, 2005
2,579
974
50
Swindon
BlackBerryUK said:
keyword-heavy flat HTML page with hard-coded links to other similar pages is best for getting top search rankings.
I'm not sure that is necessarily true. Sites like Wikipedia, Amazon and MSDN all rank very highly for competitive search terms, yet all are data-driven and dynamically created pages.

BlackBerryUK said:
very relevant post has been discussed here about the database websites: http://www.e-consultancy.com/forum/1319-seo-and-database--driven-web-sites.html

That is an interesting discussion, but it's nearly 4 years old, which is an awfully long time in seo terms.
 
Upvote 0

DuaneJackson

Free Member
Jul 14, 2005
8,642
1,100
Brighton / London
Yes, but in the amazon example, chopping of the querystring still gives you

http://www.amazon.com/gp/product/0802131379/102-7548707-7791357

a unique product/page. This is SEO friendly enough IMHO. An unfriendly url would depend on the 0802131379/102-7548707-7791357 bit being passed in a querysting.

As for the Wikipedia URL, thanks for proving my point : )
 
Upvote 0

Latest Articles

Join UK Business Forums for free business advice