Static HTML pages from dynamic searches

Discussion in 'Search Engine Optimization' started by gaahl, Sep 5, 2010.

  1. #1
    I was wondering if there was any tool which automatically creates static pages out of dynamic pages generated through search queries.

    Example: someone lands on my web, types something in the search box of my own site and the cms automatilly generates and index of related results. What I'd like to do would be the cms being able to automatically create static pages out of the most common search terms, so that those pages would be permanet hosted on the site and contribute to the whole amount of content published. Pages would need to be linked to the home as well, in order to avoid orphaned pages which might damage seo...

    is there any tool/wordpress plugin which does this?

    thanks!!!
     
    gaahl, Sep 5, 2010 IP
  2. Canonical

    Canonical Well-Known Member

    Messages:
    2,223
    Likes Received:
    141
    Best Answers:
    0
    Trophy Points:
    110
    #2
    You can do this easily by having your search widget log all search phrases in a database. Then you can build a page on your site that lists the most popular 25 or 30 searches. When it lists those 25 or 30 search phrases, make them hyperlinks that trigger your search widget to search for that phrase.

    In otherwords, if I enter KEYWORD in your search widget and hit the SEARCH button, the action on the SEARCH button likely send you to a URL like http://www.example.com/search.php?phrase=KEYWORD. So your page would render something like:

    KEYWORD1
    KEYWORD2
    KEYWORD3
    ...
    KEYWORD25

    The search engine will index this page if you link to it from a prominent place and follow the 25 links and index those search results pages.
     
    Canonical, Sep 5, 2010 IP
  3. gaahl

    gaahl Active Member

    Messages:
    93
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    91
    #3
    yes that is pretty much what I meant, the thing is I'm looking for a wordpress plugin to do this, and I haven't found any so far.

    I'll try to work it out with php and see what I can do :)
     
    gaahl, Sep 6, 2010 IP
  4. andrewbernes

    andrewbernes Peon

    Messages:
    139
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #4
    that's right use php for that.
     
    andrewbernes, Sep 6, 2010 IP