I have a data-driven website where company profile information is stored in sql server and displayed when the user selects the company from a dropdown. I am just becoming seo-aware and I'm unsure how this is handled by search engines. Currently, I programmatically generate header titles to include the name of the company being displayed on the page. I also generate keywords based on the company name, location and products or services the company provides. My questions is, "Is is a good, bad or indifferent seo idea to also auto-update the last-modified tag whenever a company profile is displayed?" Also, does the revisit-after tag have any seo-effect?
Auto generated titles and descriptions aren't bad. Just don't make the title and description exactly the same. I prefer to make the title contain mainly keywords. Then make the description a call to action. Something that the user sees from the search engines that will make them want to click on your site.
its not bad having a database driven site, just make sure to always include the keywords that makes rank and never change it every time you modify the headers. Because SEO depends upon the keywords of the site whether or not a site is a database driven.