Google Webmaster Tools + AngularJS issue
I made a one page site with AngularJS framework. I have configured my server (nginx) to redirect crawlers to a static HTML page. I am using https://prerender.io , my JS is adding! after the # in my url, I also added meta <meta name="fragment" content="!">
. So my website url looks like example.com/#!/. I have registered both domains (with and without www) in Google Tools. I have linked these urls to prerender.io. The robots.txt file is registered and looks like this: User-agent: * Allow: /. I also registered the sitemap.xml file:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://example.com/#!/</loc>
<lastmod>2014-12-08</lastmod>
<changefreq>weekly</changefreq>
<priority>1.0</priority>
</url>
</urlset>
On the prerender website I can see the crawl statistics, Google Bot visited my site. But in Google Webmaster Tools my structured data is not showing. When I get as google it doesn't load the static HTML page, it only does it when I add? _escaped_fragment _ =.
Did I miss something?
source to share
No one has answered this question yet
Check out similar questions: