Webmaster Forums - Website and SEO Help

Microsys Products and Webmaster Tools => A1 Sitemap Generator => Topic started by: rjsnh1522 on September 29, 2016, 07:40:23 AM

Title: A1 site map generator generating unknown urls
Post by: rjsnh1522 on September 29, 2016, 07:40:23 AM
Hi when i use A1 site map generator for my site mrpmediaworks.com it generates some unwanted urls . according to me I dont have these urls in my site these urls look like

contact.php
contact.php#
contact.php?_escaped_fragment_=

please tell me what is this and why i am seeing these urls .. google webmaster is not getting these urls. I have searched stack overflow it did't get any answer.

Title: Re: A1 site map generator generating unknown urls
Post by: Webhelpforums on September 30, 2016, 05:10:29 PM
Please notice that A1 Sitemap Generaor does not include any

#!
or
_escaped_fragment_

URLs in actual generated XML sitemap files of your website



You are using AJAX fragment #! that match Google's now deprecated "Google initiative Making AJAX Applications Crawlable" solution

Quick explanation of fragments in URLs:

Page-relative-fragments: Relative links within a page:
http://example.com/somepage#relative-page-link

AJAX-fragments: client-side Javascript that queries server-side code and replaces content-in-browser:
http://example.com/somepage#lookup-replace-data

AJAX-fragments-Google-initiative: Part of the Google initiative Making AJAX Applications Crawlable:
http://example.com/somepage#!lookup-replace-data
This solution has since been deprecated by Google themselves.



See also:

https://developers.google.com/webmasters/ajax-crawling/docs/getting-started (https://developers.google.com/webmasters/ajax-crawling/docs/getting-started)

https://developers.google.com/webmasters/ajax-crawling/docs/specification (https://developers.google.com/webmasters/ajax-crawling/docs/specification)



When A1 encounter the #! variation it tries to find he HTML versions.

Since you use above kind of AJAX - you should probably either:

a) Drop it since it is now deprecated (i.e. switch to "#" or hijax)
b) Exclude it in robots.txt or the output and analysis filters in A1SG
c) Simply ignore it



Above informaiton has also been added to the help page:
http://www.microsystools.com/products/sitemap-generator/help/sitemap-generator-website-platform/ (http://www.microsystools.com/products/sitemap-generator/help/sitemap-generator-website-platform/)
Section: "AJAX Websites"