How can I make my mysql database records visible to search engines?

database, html, mysql, php, sql

Solution

You don't need an actual html page for every advertisement. Most of the time there is one page that looks at the url and displays content accordingly.

mysite.com/honda
mysite.com/acura
mysite.com/bmw

All of these urls would be handled by one page. The page would use the url to find what content to display and serve just that content.

Basically you're just creating a website and google does the rest

Problem

I am creating a classifieds website called 'mySite', and I want whoever searches for `honda +mySite` in google, to find all ads with the description 'honda' or headline 'honda' from my database. How is this done? (a htm page for every ad? which then loads the 'ad data' when user clicks to open the htm page?) I have an example for you to look at: `www.blocket.se` is a swedish site where you can buy almost anything. I am guessing they dont actually have 500thousand html pages just so that google can find them right? Try searching this in google: `blocket +bmw 330ci` and you will see results from blocket.se database. Question is: How have they done it? and how should I do it so that I have the same functionality? Thanks If you need more input tell me and I will update!

Original source

Related problems