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