Search Engines and Dynamic Database-Driven Websites
Dynamic, database-driven websites and search engines are not usually seen as good bedfellows.
However, with the right approach and the right technical expertise, your database-driven website can be 100% search-engine friendly.
SEO for CMS
There are several issues with ensuring content management system driven sites are optimised for search engines, or in other words, SEO for CMS.
For example, many CMSs automatically assign default title tags to pages. Due to the importance placed upon the title tag by all of the major search engines, each page should have a unique HTML title tag. Many sites have noticed a huge difference just by creating effective title tags for each page of their site.
So it is important to ensure that your CMS allows you to select the title tag for each page of your site. The same goes for meta name keywords and description, and other HTML tags that can be important for search engines.
However, the main issue that prevents search engines crawling and indexing database-driven sites is the presence of query strings in the URLs of the pages and links to these pages.
