SEO question about dynamic site URLs
Would just appreciate some advice on this.
I've taken over a site that currently has a static page for several businesses listed
eg www.mywebsite.com/businessname/
These have all been created in Wordpress, and currently the only search function is using a Google Maps API to find businesses by location.
The plan now is to improve the search function, and so I'm thinking the site is ripe to have a database developed, so that we can have any number of searchable fields.
At the moment a lot of the static pages do quite well with search engines, so I don't want to undo any of that if possible.
My understanding is that Google used to struggle with dynamc links like www.mywebsite.com/businesses?id=101, but can now handle them OK.
I've also sussed that I should be able to use the mod_rewrite engine to create URLs of the form www.mywebsite.com/businessname/
So my question is really how to best go about this and if possible a. use a database and b. retain the business name in the URL?
And I don't quite get how it works with the search engines, as I assume the individual URLs don't exist per se, but are only ever created on the fly when a user clicks through to a details page, rather than there being distinct pages on the server for Google to trawl through.
Thanks for any advice.
