Portal Home > Knowledgebase > Articles Database > Doubt regarding search engines


Doubt regarding search engines




Posted by coddy, 11-20-2011, 02:19 PM
Hi, I am new to web development and trying to study various types of websites as case study. Right now my focus is on how search engines works for an eCommerce website. I know basic functioning for a search engine, i.e. crawl web pages, index them and the display the results using those indexes. But I got little confuse in case of an eCommerce website. Don't you think that it would be better if a search engine instead of crawling the web pages containing products, it should directly crawl the database and index the products stored in the database? And when a user search for any product, it will simply give us the rows of the table which matches the user query? If this is not thee case, can someone plz explain how the usual method works on eCommerce website. Thanks in Advance

Posted by webstartavenue, 11-20-2011, 02:50 PM
Search engines search web pages, and users searching on search engines are looking for web pages. If you want your website to get picked up by search engines you'll need to build web pages to be crawled and indexed as you mentioned. Google offers a Product Search which is similar to what you mention. You can upload your data feed of products and it will display your results when users search its product database. For you e-commerce website you can try incorporating microformatted HTML which basically adds additional information for search engines to read. All formats are available on Schema.org and you can specifically use the Product Schema to your advantage. This will help search engines see your site as a "database of products". For an e-commerce site, it would be best to both target product searches and web page searches. Hope this helps!

Posted by coddy, 11-21-2011, 03:25 AM
Thanks for the reply. You have actually answered my next doubt But in this post I am talking about the search plugin present on the website site itself. I know that search engine like google will see it as a collection of pages only as it don't know the internals of the website. But website's own search plugin do have access to the database directly, so why use that directly?

Posted by arojilla, 11-22-2011, 06:37 AM
Google will crawl and index what it can understand and can have access to. The link structure of your site will determine how Google sees it. The engine is smart enough to understand how your site's content is distributed. You just have to guide it with good SEO.



Was this answer helpful?

Add to Favourites Add to Favourites    Print this Article Print this Article

Also Read
Mod_Layout Problem (Views: 644)
Phone system checking (Views: 636)


Language: