Forum Moderators: open
As i read about seo the content of a web page palyes main role in seo. then what about dynamic site, in which page is generated in run time. how seo and promotion of these pages done.
for example - ebay and amazon if we search for a particular book in google amazon comes on top of search result. How it become possible. because i think amazon is a fully dynamic site. each page is generated run time with particular product details. Then how google crowled that page? , how that link got highest position in search.?
In other words,
A ecommerce site have a database with products details. And when user click on any category or product a page is opened with thta product details. each time user clicks on a product same page is open but details with appropriate product. then how to promote products of taht site? because each time same page is open with diffrent query string.
can any body give me idea abt it.
Thanx
Vineet
What you need to make sure is that the page URL do not contain too many variables.
From google webmaster guideline page:
If you decide to use dynamic pages (i.e., the URL contains a "?" character), be aware that not every search engine spider crawls dynamic pages as well as static pages. It helps to keep the parameters short and the number of them few.
having a sitemap (a 'real' one or Google's one [google.com] can also improve your site spiderability.
hope this helps
because each time same page is open with diffrent query string.
Why?
That will cause a duplicate content problem if nothing else. If the reason for the difference is a session ID then it needs to go. There are scripts that can strip the session ID when the page is being served to a search engine spider.
productpage.php?prod=1
productpage.php?prod=2
productpage.php?prod=3
is fine, unless those three examples are going to be the same product page served at different times
producta.php?prod=1 (first visitor)
producta.php?prod=2 (second visitor)
producta.php?prod=3 (third visitor)
This would end up creating a duplicate content problem.
A) Use mod_rewrite - (for good URLS) if unable, get another shopping cart.
B) Good titles - This is VERY important. Make titles with main keywords and put the name of your site at the end (not the beginning). If possible, don't put the name of your site at all in the title, just like Webmasterworld does.
C) Text links MUST have keywords and used frequently to link to other pages of your site.
D) As suggested above, Sitemaps help. Try to make a dynamic sitemap.
That's all I can think of, really. It's very simple you just have to know how to do it RIGHT from the beginning...