XML Sitemaps Generator

Create XML sitemaps for your website and get search engines to index faster



Month: March, 2008

Submit XML Sitemaps with Robots.txt

28 March, 2008 (06:19) | Sitemaps Protocol, Submit XML Sitemaps

Search engines and robots.txt
Since the birth of internet search engines, the robots.txt file has been how webmasters could let search engines like Google know what content should get crawled and indexed. However, as part of Google Sitemaps, later named XML Sitemaps Protocol, the usage was expanded with Sitemaps Autodiscovery. It is now possible for webmaster to direct search engines to the website XML sitemap. The moment a search engine has found your website and the robots.txt file, it will also know where to find your XML sitemap.

Submit your XML sitemaps
In the beginning XML sitemaps submission required you had created and verified a Google Webmaster Tools account. You also had to submit your sitemap files manually. Now, instead of submitting XML sitemaps to all search engines individually, you can be done with them all in seconds.

XML sitemaps and robots.txt

After crawling your website and creating the XML sitemap, the sitemap generator program can create the robots.txt file with correct and complete path to your XML sitemap.

Generated robots.txt file

As see from above, to add XML sitemaps autodiscovery to a robots.txt file, add the fully qualified XML sitemap file path like this: Sitemap: http://www.example.com/sitemap.xml.

Complete robots.txt example for XML sitemaps autodiscovery
User-agent: *
Disallow:
Sitemap: http://www.example.com/sitemap.xml

If you have created a sitemap index file, you can also reference that:
User-agent: *
Disallow:
Sitemap: Sitemap: http://www.example.com/sitemap-index.xml

Manual XML sitemap submission
There can be good reasons to submit your sitemaps manually the first time, e.g. to get acquainted with the different search engine and webmaster tools available:

Advanced manage and submit sitemaps
In the beginning no search engines supported cross submit multiple websites in one XML sitemap file. However, now most include support for new ways of managing sitemaps across multiple sites. Requirement is you need to verify ownership of all websites:

  • Sitemaps protocol: Cross sitemaps submit and manage using robots.txt.
  • Google: More website verification methods than sitemaps protocol defines.

Best results with XML sitemaps
When updating your website, create, upload and ping sitemaps regularly.

A1 Sitemap Generator and XML Sitemaps Ping

25 March, 2008 (11:59) | Sitemaps Protocol, XML Sitemap Ping

XML sitemaps protocol and pinging
First appearing in Google sitemaps and later in XML Sitemaps Protocol, sitemap ping is a way to inform search engines that you have updated your XML sitemap files. Pinging is not required for search engines to discover changes in XML sitemaps, but it will speed the process.

Ping XML sitemap changes to search engines
Some sitemap generator tools have builtin support for pinging. In this tutorial we use A1 Sitemap Generator as can be seen from the screenshot.

XML sitemaps ping

To add Google, Yahoo, Ask, MSN/Live and MoreOver, click the Add common pings button. If you have scanned a website and generated an XML sitemap, A1 Sitemap Generator will automatically generate correct ping URLs for you. It is possible to add more sitemap ping URLs if wanted. When you are done, click the Ping now button.

FTP Upload XML Sitemaps using A1 Sitemap Generator

25 March, 2008 (10:02) | Upload XML Sitemaps

XML sitemaps FTP upload tool
Having created your XML sitemap, you will need to upload the sitemap files to your website. You can either use a standard FTP upload program, or the built-in sitemaps FTP upload tool in A1 Sitemap Generator. After configuration, upload of all generated sitemap files including Google XML sitemap protocol files becomes a 1-click operation.

Configure XML sitemaps upload
If you have never configured FTP options before, it is recommend you carefully check the general instructions at your webhost provider.

XML sitemaps FTP upload

When you configure FTP upload directory path, you need to take into account that most webhosts have files accessible from the outside (i.e. those viewable through a webbrowser) placed in a subdirectory, usually called htdocs, public, html or similar.

Concerning host, you should not include www in front of your domain name.

FTP upload and progress
Click Upload now to FTP upload the sitemap you last created.
Click Upload all to have all generated sitemap files uploaded.
You can view progress while upload happens.