AJAX invocation and Googel Indexing

Discussion in 'Search Engine Optimization' started by nvidura, Aug 14, 2007.

  1. #1
    Hi DPers,

    I'm developing a website for a UK client.
    Since I'm using Ajax, each and every page is loaded via Ajax.

    http://www.advancebaggage.com/ - this is the link.

    This site is working fine for me in all browsers.

    Google has indexed index.jsp page correctly, But all other pages are indexed partially (Just original Ajax invoking part). How can i fix this and tell Google to index pages as we see it.

    Thanks in advice.
     
    nvidura, Aug 14, 2007 IP
  2. Synchronium

    Synchronium Active Member

    Messages:
    463
    Likes Received:
    15
    Best Answers:
    0
    Trophy Points:
    58
    #2
    Create a non-javascript version of the page for people with incompatible browsers and search engine bots.
     
    Synchronium, Aug 15, 2007 IP
  3. internetgal

    internetgal Peon

    Messages:
    117
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #3
    Hi nvidura,
    Well to make your other webpages to get noticed to the spiders, use Non-Java Scripts Links and No Pop-ups should be hidden under your active webpages. Just compare your home page with other pages those are not getteing indexed. Search bots likes normal and regular hyperlinks and Java Script links and Pop-ups are mainly invisible to them. So try this out. I feel this suggestion can fix your problem :)
     
    internetgal, Aug 15, 2007 IP
  4. nvidura

    nvidura Well-Known Member

    Messages:
    1,780
    Likes Received:
    14
    Best Answers:
    0
    Trophy Points:
    150
    #4
    You mean i should not rely on JavaScript links? Its' pretty odd to learn that Google spiders can't follow JavaScript links.

    This concept is pretty new to me. Anyway thanks...
     
    nvidura, Aug 15, 2007 IP
  5. trichnosis

    trichnosis Prominent Member

    Messages:
    13,785
    Likes Received:
    333
    Best Answers:
    0
    Trophy Points:
    300
    #5
    making an html version of your site may help you to become indexed
     
    trichnosis, Aug 15, 2007 IP
  6. Synchronium

    Synchronium Active Member

    Messages:
    463
    Likes Received:
    15
    Best Answers:
    0
    Trophy Points:
    58
    #6
    Don't do it just for google, do it for people who don't have compatible browsers.

    EG:

    <script type="text/javascript">
    document.write('<a href="javascript:AJAX_CALL" title="PAGE_TITLE">ANCHOR_TEXT</a>');
    </script>
    <noscript>
    <a href="NEW_PAGE.html" title="PAGE_TITLE">ANCHOR_TEXT</a>
    </noscript>

    Might need you to recode your back end a bit.
     
    Synchronium, Aug 15, 2007 IP
  7. nvidura

    nvidura Well-Known Member

    Messages:
    1,780
    Likes Received:
    14
    Best Answers:
    0
    Trophy Points:
    150
    #7
    Well then i have another problem, JavaScript version is for visitors, and non JavaScript version is for Spiders. So after some times Google will index Non JavaScript version and direct visitors to Non JavaScript version. Thanks, but getting rid of AJAX is not an option for me. Because it reduces reasonable amount of page loading time...
     
    nvidura, Aug 15, 2007 IP
  8. internetgal

    internetgal Peon

    Messages:
    117
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #8
    Yes, do not rely on Java Scripts..Google spiders can't follow JavaScript links:)

    ,
     
    internetgal, Aug 16, 2007 IP
  9. internetgal

    internetgal Peon

    Messages:
    117
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #9
    Hi nvidura, still now, search engines can’t see Ajax delivered content or navigation as they are unable to run the Javascript code necessary to generate the html content. I do agree that is requires less time to load a page but if you really want the bots to spider and index your webpage coded with Ajax, then i would suggest you to wait. Unless the search engines changes their algorithms, you have to feed the bots with html links and real links. Another option is you can code your webpages content with CSS. It's good in terms of quick indexing by bots and it also reduces reasonable amount of page loading time (requires less bandwith and is compatible for all browsers). Hope this helps :) Thanks!
     
    internetgal, Aug 16, 2007 IP