Friday, 15 May 2015

javascript - Google's shebang #! syntax for ajax crawling not resulting in crawled pages -



javascript - Google's shebang #! syntax for ajax crawling not resulting in crawled pages -

i have site has implemented google's shebang '#!' syntax ajax crawling.

both sides of scheme have been implemented discussed @ https://developers.google.com/webmasters/ajax-crawling/docs/specification

in other words, urls ajax-created page such as: http://avianguitars.ca/configurator/#!s mapped static html versions cached server side @ http://avianguitars.ca/configurator/?_escaped_fragment_=s

google should see #! syntax, crawl _escaped_fragment_ version, , display on google original http://avianguitars.ca/configurator/#!s url.

i have added urls in format http://avianguitars.ca/configurator/#!s site's sitemap, submitted through google's developer tools, !# urls appear ignored , still not indexed.

another illustration of 'shebanged' url http://avianguitars.ca/configurator/#!action=showline&lineid=46 maps http://avianguitars.ca/configurator/?_escaped_fragment_=action%3dshowline%26lineid%3d46

all other (non-ajax) urls submitted via sitemap accepted, , assume general crawling have picked urls too.

is there obvious missing preventing links beingness indexed?

yes, have missed something. need add together <meta name="fragment" content="!" /> tell shebang url uses identifier fragment.

this tell more on side of google: https://developers.google.com/webmasters/ajax-crawling/docs/specification

javascript php ajax url google-ajax

No comments:

Post a Comment