SEO on dynamically created pages

Discussion in 'Search Engine Optimization' started by RW012, Jul 22, 2009.

  1. #1
    Hi all,

    I've got a site that I'm helping to market, that will have dynamically created comparisons. My client would like to have these comparisons be SEO friendly.
    The urls of these comparisons would stay the same.

    The site is still in beta, so I'll give you a similar site in a totally different market - http://www.compete.com .

    As you can see, on compete.com , you can compare 3 different sites, which depends on what the user types in. For example, I can compare Google.com , Yahoo.com and Bing.com . The url would be:

    http://siteanalytics.compete.com/google.com+Yahoo.com+Bing.com/

    What would be the best way to make each of these searches come up in the search engines? Should there be a caching, pinging type of system?

    All ideas welcome.

    Thanks in advance.
     
    RW012, Jul 22, 2009 IP
  2. Canonical

    Canonical Well-Known Member

    Messages:
    2,223
    Likes Received:
    141
    Best Answers:
    0
    Trophy Points:
    110
    #2
    Unless you have links on your site to such searches as http://siteanalytics.compete.com/google.com+Yahoo.com+Bing.com/ they are not going to get indexed naturally. The crawler is NOT going to enter 3 different random site names into 3 text boxes on a form and hit submit like a user would. For whatever comparisons you want to be indexed, you'll have to have links on your sites that the submit button would have linked to if a user entered those companies to compare... Like a Popular Searches page.

    The other option is submitting a sitemap.xml with the URLs you want crawled.
     
    Canonical, Jul 22, 2009 IP
  3. RW012

    RW012 Peon

    Messages:
    7
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #3
    Thanks. That's pretty much what I thought too. The client however wants the searches their clients do to generate a url that gets indexed... so I thought maybe there was a way to do this.

    The sitemap.xml is a good idea. They would have to create a program that creates a page in their sitemap for every search.
     
    RW012, Jul 22, 2009 IP
  4. willybfriendly

    willybfriendly Peon

    Messages:
    700
    Likes Received:
    17
    Best Answers:
    0
    Trophy Points:
    0
    #4
    You could always store the searches in a DB. Then simply add a page with example searches and populate it with links generated from the stored searches.
     
    willybfriendly, Jul 22, 2009 IP