1. Advertising
    y u no do it?

    Advertising (learn more)

    Advertise virtually anything here, with CPM banner ads, CPM email ads and CPC contextual links. You can target relevant areas of the site and show ads based on geographical location of the user if you wish.

    Starts at just $1 per CPM or $0.10 per CPC.

Google prefers dynamic site, not mod-rewrite

Discussion in 'Search Engine Optimization' started by gworld, Aug 31, 2006.

  1. #1
    I don't know how typical my experience is but may be it is worth to look at. I have site which is in ASP, so every link to different listings would be in form of program.asp? link=123. The site was indexed by Google with no problem but after reading the threads here that static sites suppose to be better, I installed a mod-rewrite that converted the links to something like title-link-123.html . My site has been indexed but now the same content that was showing in Google with dynamic link, it is indexed as supplemental result with static link. :confused:
     
    gworld, Aug 31, 2006 IP
    Mong likes this.
  2. tflight

    tflight Peon

    Messages:
    617
    Likes Received:
    38
    Best Answers:
    0
    Trophy Points:
    0
    #2
    How long has it been since you changed the link structure? Did you create a 301 redirect from the old to the new links? It can take Google some time to figure out the new links and not just think they are duplicates of the old links.
     
    tflight, Aug 31, 2006 IP
  3. gworld

    gworld Prominent Member

    Messages:
    11,324
    Likes Received:
    615
    Best Answers:
    0
    Trophy Points:
    310
    #3
    I removed the old links with Google link removal and added the new ones with site map. It has worked since old pages are not showing in the index anymore.
     
    gworld, Aug 31, 2006 IP
  4. mdvaldosta

    mdvaldosta Peon

    Messages:
    4,079
    Likes Received:
    362
    Best Answers:
    0
    Trophy Points:
    0
    #4
    It will take alittle time, but html pages are definately better (even if it's to a small degree).
     
    mdvaldosta, Aug 31, 2006 IP
    livingearth likes this.
  5. gworld

    gworld Prominent Member

    Messages:
    11,324
    Likes Received:
    615
    Best Answers:
    0
    Trophy Points:
    310
    #5
    Any proof or just an opinion?
     
    gworld, Aug 31, 2006 IP
  6. mdvaldosta

    mdvaldosta Peon

    Messages:
    4,079
    Likes Received:
    362
    Best Answers:
    0
    Trophy Points:
    0
    #6
    http://www.google.com/support/webmasters/bin/answer.py?answer=40349
    Now, obviously Google can crawl dynamic pages (look at DP's cache), although in my opinion, based on what I've learned and experienced, pagerank has alot to do with getting pages cached and those using dynamic url's are likely to have fewer pages cached compared to the same site using .html type extensions (as in those with no parameters).

    Also, an added boost for most that use static url's are keywords. Keywords in the url, however insignificant, most certainly do contribute to the search results, as evidenced by a search on MSN. MSN bolds the search terms in their serps, and along with the keyterms being bolded in the title and description, it's also bolded in the url. One can only assume the other search engines use this as well to some degree.
     
    mdvaldosta, Aug 31, 2006 IP
    gworld likes this.
  7. tflight

    tflight Peon

    Messages:
    617
    Likes Received:
    38
    Best Answers:
    0
    Trophy Points:
    0
    #7
    Since it appears you are now including the title in the URL, then there should eventually be a SEO benefit... but it will take some time. Provided there are not too many parameters in the URL, Google typically doesn't have a problem with dynamic URLs.

    Adding the title of the page in the URL can help with SEO, but otherwise I've had no problems getting Google to index dynamic URLs.

    It is often believed one factor in SEO is how long Google has known about a URL. These URLs will be new, and have to be learned again.

    We also know that not all ranking factors happen "on the fly" at Google and things like "data refreshes" can have an impact. Thus it will take time for the new URLs to show their full effect.

    There are other things to consider too like any backlinks from external sites pointing to your old URLs.

    Personally, I wouldn't have used the URL removal tool for the old pages. Even though they are removed, I've seen instances where Google's memory is a little too good and it doesn't like to forget about old pages. That is why I like the 301 better as you can keep reminding Google about the new URL.
     
    tflight, Aug 31, 2006 IP
  8. instanet

    instanet Guest

    Messages:
    261
    Likes Received:
    5
    Best Answers:
    0
    Trophy Points:
    0
    #8
    Just wanted to ask, would .html extensions be better or if I mod rewrite my pages to /filename ?
     
    instanet, Aug 31, 2006 IP
  9. mdvaldosta

    mdvaldosta Peon

    Messages:
    4,079
    Likes Received:
    362
    Best Answers:
    0
    Trophy Points:
    0
    #9
    I prefer .html for the money pages, though there are differeing opinions on this. My preference is because /filename and /filename/ are technically different url's. I find it common that when obtaining natural inbound links (which almost always go to the money pages) that some people will append the trailing / and others won't. Also, I just prefer reserving / for categories (I'm a structure freak).
     
    mdvaldosta, Aug 31, 2006 IP
    Mong likes this.
  10. Mong

    Mong ↓↘→ horsePower

    Messages:
    4,772
    Likes Received:
    730
    Best Answers:
    0
    Trophy Points:
    185
    #10
    imho to make any conclusion these days will be on weak bases.
    because Google is very unstable in its acting in these months.

    My one site has from 55 to 14XXX pages indexed in different datacenters for more than two months.

    now what would you say ......?

    Google is Unstable!!!

    though i like html pages.
     
    Mong, Aug 31, 2006 IP
    livingearth likes this.
  11. livingearth

    livingearth Well-Known Member

    Messages:
    1,469
    Likes Received:
    83
    Best Answers:
    0
    Trophy Points:
    140
    #11
    I am quite certain that google can still tell the difference between dynamic pages and static pages even when if mod rewrite is used and .html extension spoofed. Simple Urls are still best... Especially when they contain keywords..
     
    livingearth, Aug 31, 2006 IP
  12. alext

    alext Active Member

    Messages:
    406
    Likes Received:
    26
    Best Answers:
    0
    Trophy Points:
    68
    #12
    How would that be possible?
     
    alext, Aug 31, 2006 IP
    livingearth likes this.
  13. design2host

    design2host Active Member

    Messages:
    209
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    53
    #13
    Google sucks Alright!!! but they are the best. So chew on to it. Static sites are better and Mod Rewrites work well for goog. You have done the right thing , but be sure to implement the right redirect error pages. Make sure that you change your Google sitemap file and The Robots file too. Its not worth the trouble of going down on google for months because you have duplicate content. And Google does not recognise Mod rewrites in anyway. But you know what??? google will find no content on your html file if they come from a database... So make sure that there is at least some static content on the ASP/PHP file.
     
    design2host, Aug 31, 2006 IP
  14. Sharpseo

    Sharpseo Peon

    Messages:
    653
    Likes Received:
    52
    Best Answers:
    0
    Trophy Points:
    0
    #14
    The thread title is a bit misleading. When starting a new site, I'd say it's almost certainly better to use mod_rewrite (especially when there are session ids).

    However, when hundreds/thousands of dynamic pages are already indexed, then those pages are replaced with identical content on a different URI, It's going to take a while for the search engines to sort out the duplicate content and other problems (especially Google, it seems).

    I've had similar problems with phpbb forums. A bunch of pages are already indexed with session ids. After removing the session ids, search engines, especially Google, seem slow to replace the problem and there are ongoing supplemental index problems.

    The supplemental index sucks, hopefully Google will fix some of the major issues soon.
     
    Sharpseo, Aug 31, 2006 IP
  15. ablaye

    ablaye Well-Known Member

    Messages:
    4,024
    Likes Received:
    97
    Best Answers:
    0
    Trophy Points:
    150
    #15
    If anything, using mod_rewrite is great because you can embed keywords into your URLs, which would in turn help you with SERPs.
     
    ablaye, Aug 31, 2006 IP
  16. instanet

    instanet Guest

    Messages:
    261
    Likes Received:
    5
    Best Answers:
    0
    Trophy Points:
    0
    #16
    I find out abou the trailing slash issue as well, and have wrote 2 rewrite rules, both with and without trailing slash to point to the same page. Does google think that both are different pages?
     
    instanet, Sep 1, 2006 IP
  17. alext

    alext Active Member

    Messages:
    406
    Likes Received:
    26
    Best Answers:
    0
    Trophy Points:
    68
    #17
    That is completely false. Google has no way to know if you have hand coded static content into a page or it is pulled from a database. This is done on your server and served as the same file no matter where the content comes from.
     
    alext, Sep 1, 2006 IP
  18. DavidF

    DavidF Peon

    Messages:
    25
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #18
    Yes, they can be looked at as two different URLs. Just like the old problem of with "www" or without. Although, they have begun to solve that problem.

    Just make sure that your rewrite is a 301, so that google can begin to update it, and it will always redirect to one page. Make sure to be consistent from here on out.
     
    DavidF, Sep 1, 2006 IP
  19. ketan9

    ketan9 Active Member

    Messages:
    548
    Likes Received:
    9
    Best Answers:
    0
    Trophy Points:
    58
    #19
    You should make sure you have done proper mod-rewrite using 301 so that even with the old urls it points to the new URL, so when the bot comes visiting your site with the old url, it will pick up the new url and your page content will still be crawled. Don't just rely on google link removal.
     
    ketan9, Sep 1, 2006 IP
  20. Ivan Bajlo

    Ivan Bajlo Peon

    Messages:
    1,288
    Likes Received:
    92
    Best Answers:
    0
    Trophy Points:
    0
    #20
    As most have said removing old links is bad, 301 works great, in early July I moved my static asp site over to php and mysql so since I new websites was in CMS and all links changed I went SEO crazy with mod rewrite and had htaccess redirect all old links (some 1800+) to there new location (using php script or it would have killed htaccess) and during July I had something like 2,2 millions 301 redirects! :eek:

    End results is that Google drooped old urls replacing them with new ones and also killed all duplicate content from before since many pages were indexed with and without "www" and as "default.asp" or just "/".

    I used link removal only once when I got hit by hijack bug during Bourbon update when my previous website which has been dead for two years took over my new website. :(
     
    Ivan Bajlo, Sep 1, 2006 IP