Why is Google not indexing all of my pages????

Discussion in 'Search Engine Optimization' started by MartinAddison, May 15, 2009.

  1. #1
    Hi Guys,

    I thought I would throw this one at you and get your thoughts.

    We have created a number of / for our website. As the site is an e-commerce site and the sections are dynamic they are not search engine friendly.

    We are just having a new site built so I decided to created these / so the SEO work I do can cary over to the new site. example www.mediaatlantic.com/m-audio I have created a 301 re-direct for this to the correct section www.mediaatlantic.com/section.php/1815/0 however google is not indexing /m-audio for some reason. because all of my seo work is to /m-audio I am not getting very good results.

    I know this method should work as I have top 10 position on other sections.

    I am sure it is something to do with the re-direct but I can't seem to fugure it out as I have done nothing different to what I did for /torqxponent

    Any explanations & solutions for this would be most welcome :)

    Cheers
     
    MartinAddison, May 15, 2009 IP
  2. Media Precision

    Media Precision Peon

    Messages:
    168
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #2
    hhhmmmmm sounds like your 301 redirects but is strange
     
    Media Precision, May 15, 2009 IP
  3. Canonical

    Canonical Well-Known Member

    Messages:
    2,223
    Likes Received:
    141
    Best Answers:
    0
    Trophy Points:
    110
    #3
    You are 301 redirecting requests for http://www.mediaatlantic.com/m-audio to the page at http://www.mediaatlantic.com/section.php/1815/0. Not sure if that is what you meant to do or not... But because of the 301 redirect, the URL http://www.mediaatlantic.com/section.php/1815/0 is now getting credit for all of the inbound links to the old URL http://www.mediaatlantic.com/m-audio AND http://www.mediaatlantic.com/m-audio has been dropped from their index. So optimizing /m-audio is going to be worthless. The content of that page is never even looked at by the engines because when they request it, your webserver is telling them that the page was permanently moved to /section.php/1815/0.

    If it were my site, I'd be figuring out a way to keep SEO friendly URLs like /m-audio and URL rewriting (i.e. [L] instead of [R=301,L] in your .htaccess files) requests for /m-audio to /section.php/1815/0... so to the engines and people's browsers it looks like they are viewing a page named /m-audio but behind the scenes you are showing the content from /section.php/1815/0.
     
    Canonical, May 15, 2009 IP
  4. MartinAddison

    MartinAddison Peon

    Messages:
    116
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #4
    Canonical, thanks.

    I thought it was something like that. the /section.php/1815/0 will be replaced by /m-audio in the new site, this is why I have been optimising /m-audio.

    So will rewriting "[L] instead of [R=301,L] in your .htaccess files" solve this short term or should I suspend seo work on /m-audio until the new site goes live?

    Also how come it works fine for /torqxponent ?


    Thanks again.
     
    MartinAddison, May 15, 2009 IP