Database Flattening
advanced steps database flattening
Search Engine Promotion: Positioning
Introduction Basics Submit Positioning Pay Per
& Resources

Database Flattening

Search engines will generally not traverse links which contain a ? character in them. Most database-based sites contain many of these types of links and therefore may not be fully indexed.

A possible work-round is to "flatten your database", which means that although a database remains behind the system, all the database content (or just the key entries), are periodically exported into standard HTML pages.

We would argue this could be a reasonable tactic if you are providing useful content (not repeated garbage etc., or hundreds of near identical pages) in all these pages. If the extra pages are valuable and worth people find in the search results, we can't see why this should be a problem.

Although this could involves additional work on an on-going basis, the big advantage is that this gives search engines more content to index, and also makes it more likely that they can fully traverse your site by following the links on these additional pages.

If this sounds like too much work, there are ways that you could automate this process:-
  • You could write a program, or script, that exports the database into HTML files on a periodic basis.
  • You could create pages using technologies such as PHP or ASP so that to the search engine they appear like static pages, but under the hood, the information is coming directly out of the database.

Looking for SEO Software or to improve your website traffic? Here's a list of SEO Software & Downloads

Search Engine Positioning

Before You Start
 Keyword Research

Basic Steps
 Domain Name Selection
 Entry Pages
 Link Popularity
 Links and Navigation
 Meta Tags
 Page Content
 Title Tag

Advanced Steps
 Database Flattening
 Multiple Domains

Controversial Steps

What Not To Do
 Dangerous Colors
 Free Web Hosting
 Meta Refresh
 No Domain Name
 Tiny Text

Positioning Fallacies
 Meta Tags Are It?

With any business, it is up to the individual owner of said business to ensure the success of the business. You may make more or less than any sample figures or results that might be quoted on our web sites or other publications. All business involves risk, and many businesses do not succeed. Further, Answers 2000 Limited does NOT represent that any particular individual or business is typical, or that any results or experiences achieved by any particular individual/business is necessarily typical.

Disclosure: Advertising Link(s): Our company may receive a payment if you purchase a product/service after following this link.

Disclosure: Our company's websites' content (including this website's content) includes advertisements for our own company's websites, products, and services, and for other organization's websites, products, and services. In the case of links to other organization's websites, our company may receive a payment, (1) if you purchase products or services, or (2) if you sign-up for third party offers, after following links from this website. Unless specifically otherwise stated, information about other organization's products and services, is based on information provided by that organization, the product/service vendor, and/or publicly available information - and should not be taken to mean that we have used the product/service in question. Additionally, our company's websites contain some adverts which we are paid to display, but whose content is not selected by us, such as Google AdSense ads. For more detailed information, please see Advertising/Endorsements Disclosures

Our sites use cookies, some of which may already be set on your computer. Use of our site constitutes consent for this. For details, please see Privacy.

Contact Us    About/Terms Of Use    Privacy    Site Map    Advertising/Endorsements Disclosures

Copyright © 2000-2015
Answers 2000 Limited

All third party content and adverts are copyright of their respective owners.

In Association With
Answers 2000 Limited is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to