XML Sitemap

Having an XML site map of your site submitted to Google is one of the fastest ways to get your site deeply indexed by Google. The more quality pages that are indexed, the better for your sites optimization health. Drupal ‘s XML Sitemap module, formally known as Google Sitemap, will automatically generate an xml sitemap that conforms to the proper specifications.

With it, you can specify priority for individual pages and terms. You can allow log access so you can determine through watchdog how often the sitemap has been accessed and by whom. You can also specify whether you want your sitemap submitted when changes are made and to which major engines. You can also attach submission to cron.

After installing XML Sitemap, you can enable the options to include nodes, taxonomy terms and user data. Each of these are individually listed in the modules page. If you are running the Pathauto module, it is highly recommended that you download and install the Module Weight module. Because the pathauto module is by default executed after the xml module, it will generate the original paths in the sitemap instead of the optimized aliases.
Once you install Module Weight, this will add an additional weight column in the modules table. I have set the weight for the xml modules to 10 to ensure they are executed last.

The XML sitemap module for Drupal 6 outputs the correct alias in the sitemap without the module weight being enabled.

To configure the xml sitemap, navigate to Administer > Site Configuration > XML Sitemap. You can leave the default setting as is. Click on the Search Engine tab and check the box for Log Access. You can add your personal data and verification for Google found in your Webmaster Central control panel.
Lastly, you can add custom urls to your sitemap by clicking on the Additional tab.

When you create your content or vocabularies, you will now have the option to determine the priority as it is added to your sitemap. You also have control over each term and node from the edit pages.

Your sitemap will be located at http://www.yoursite.com/sitemap.xml. For visual purposes, Drupal will generate the map using CSS. However, with the latest version, I get an error message in Firefox that states, Error loading stylesheet: An XSLT stylesheet does not have an XML mimetype: (only when I access it without the www).It is viewable as a table in Internet Explorer.

Make sure you have a good look at the urls being generated in the sitemap. It's a good idea to remove pages that you are disallowing in your drupal robots.txt file. You can do this by selecting "not is sitemap" under the priority field in the sitemap settings that are located at the bottom of each node edit page. You can also remove pages by content type and taxonomy.

Here's another thing to watch out for. Make sure that none of the urls that you are using 301 Redirect/Mod Rewrite are present in your xml sitemap. For example, on this site, I have the top level taxonomy pages redirecting to the parent book page that represents each category. However, I also had the term pages in the sitemap. With these settings, it returned a warning message in my Google webmaster tools dashboard that told me to remove the redirecting url and replace it with the destination url.

XML Sitemap

XML sitemap allows webmasters to include additional information about each URL when it was last updated, how often it changes, and how important it is in relation to other URLs in the site.

php development india, Email Marketing India,

preetijuyal | Sat, 07/03/2010 - 11:55

Good advice

Interesting posts. You can find out more by visiting Qrops pension

qrops pension | Tue, 06/29/2010 - 19:15

Very interesting and

Very interesting and informative post indeed. I have to admit that I always follow your blog because it is full of various and useful information about everything. Well, it was quite interesting to read this your article about the XML Sitemap. Actually, I am very interested in this sphere and reading this article I have known many new things, which I have not known before. Thanks for publishing this great entry here, without you I would never known about such a thing ever. Sincerely, Greg Buterson from web development

greg444 | Wed, 06/16/2010 - 14:36

Useful

Very useful info provided Thanks for it!
wedding bands

lordme | Sun, 06/06/2010 - 13:27
anand201 | Sat, 06/05/2010 - 05:17

I wanted to thank you for

I wanted to thank you for this great read!! I definitely enjoying every little bit of it I have you bookmarked to check out new stuff you post

badge holders

atlas | Wed, 06/02/2010 - 10:51

Thank you once again, you

Thank you once again, you have been more than helpful, just keep going like this. Andrew Josh
_______________________________________
Website Design | Logo Designs | http://www.logoinn.com

logodesigns1 | Wed, 06/02/2010 - 07:26

RE

Good job. I just by chance your blog, and hope that I really enjoy reading your blog post. In any case, I will subscribe to your feed, I hope you again soon. Social Bookmarking Submission Link Building Services Directory Submission

ebuz | Tue, 06/01/2010 - 10:18

e more quality pages that

e more quality pages that are indexed, the better for your sites optimization health. Drupal ‘s XML Sitemap module, formally known as Google Sitemap, will automatically generate an xml sitemap that conforms to the proper specifications.

With it, you can specify priority for individual p
notebook battery supplier notebook battery manufacturer

healthelectron | Mon, 05/31/2010 - 07:51

Background Check

awesome layout and excellent article.many thanks this is fantastic details
Background Check

debora | Fri, 05/21/2010 - 07:29

Thanks for taking the time

Thanks for taking the time to discuss this, I feel strongly about it and love learning more on this topic. If possible, as you gain expertise, would you mind updating your blog with more information? It is extremely helpful for me.

simulateur de credit gratuit

parkkristian113 | Thu, 05/20/2010 - 01:06

well you have provided

well you have provided amazing knowledge, thumbs up to you.print stickers | printed stickers

bryanfuller | Fri, 05/07/2010 - 00:12

Pretty good post. I just

Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I will be subscribing to your feed and I hope you post again soon.
_______________________________________
SEO Services India | Web Design India | Web Development India

kent | Tue, 05/04/2010 - 13:22

Link Building Services UK

Link Building Services UK Link Building UK Company follows Natural and webmaster guidelines for complete solution to off-page optimization of websites.

ramjak | Thu, 04/29/2010 - 09:09

XML Sitemap..

Thanks for this lovely post. I am agreed by the points you have raised here as XML Sitemap is very much useful to get your site deeply indexed by Google. Futher one can get more info related to these issues here : http://www.seositecheckup.com/articles.php

Roger123 | Tue, 04/27/2010 - 09:34

I really appreciate posts,

I really appreciate posts, which might be of very useful for beginners in blogging as I am. I already have a small collection of blog posts and other articles, from which I step by step learn various aspects of life. Thank you for your resource.

SEO India Seo By India: - #1 India's Prominent SEM Company Providing SEO,
SMM, Link Building Services with Cheap ! Get Seo Expert India,
Seo Consultant India

ramjak | Tue, 04/27/2010 - 03:51
kickmoko | Fri, 04/16/2010 - 17:04

good

Find the wedding dress designer and wedding dress that's right for you! Browse dresses from
Bridesmaid Gowns
Evening Gowns

qqqfc | Sun, 04/11/2010 - 05:24

Web design hong kong

Web Design Hong Kong based professional web CMS company offers ecommerce solutions, online shop,Content Management System) web site development services.

Allan_David | Sat, 04/03/2010 - 12:29

Each of these are

Each of these are individually listed in the modules page. If you are running the Pathauto module, it is highly recommended that you download and install the Module Weight module. Because the pathauto module is by default executed after the xml module, it will generate the original paths in the sitemap instead of the optimized aliases.
Cooking Class Tuscany

bell22 | Sat, 04/03/2010 - 08:04

I think that You can also

I think that You can also remove pages by content type and taxonomy.yeah!
car insurance quotes

anna002 | Thu, 03/18/2010 - 15:33

An XML sitemap allows web

An XML sitemap allows web crawlers to easily navigate and access top and deep level links throughout your site. In the case of new websites, an XML sitemap acts as a ‘lighthouse’ for search engines, enabling them to ’see’ the site and index your site
free web hosting

anna002 | Thu, 03/18/2010 - 15:32

XML sitemap allows web

XML sitemap allows web crawlers to easily navigate and access top and deep level links throughout your site. In the case of new websites, an XML sitemap acts as a ‘lighthouse’ for search engines.
Simi Valley Real Estate

jafir009 | Sun, 03/07/2010 - 06:39

Nice

Make sure you have a good look at the urls being generated in the sitemap. It's a good idea to remove pages that you are disallowing in your drupal robots.txt file. You can do this by selecting "not is sitemap" under the priority field in the sitemap settings that are located at the bottom of each node edit page. You can also remove pages by content type and taxonomy.yeah!
Recover Deleted Pictures From Memory Card|Restore Deleted Files|Data Recovery Software|进程保护

filerecovery | Sat, 02/27/2010 - 06:43
harry | Thu, 02/25/2010 - 10:42
Siddle | Sun, 02/14/2010 - 13:08

These two types of sitemap

These two types of sitemap are created for two different purposes – XML: reaches out to the search engine spiders, and HTML sitemaps are meant for users.hosting-web hosting-
web hosting service-domain hosting-hosting services-unlimited hosting-webhosting-
cheap web hosting

Siddle | Fri, 01/29/2010 - 16:31

Axil AD NU

In the case of new websites, an XML sitemap acts as a ‘lighthouse’ for search engines, enabling them to ’see’ the site and index your siteLos Angeles Search Engine Marketing

cChristina | Thu, 04/01/2010 - 18:41

RE:

adam | Wed, 01/27/2010 - 10:11

This is really awesome.

This is really awesome. Thanks for such an informative update. Keep up the good work.

Web page creation is no child’s play. Sitemaps can be created either in XML or HTML. These two types of sitemap are created for two different purposes – XML: reaches out to the search engine spiders, and HTML sitemaps are meant for users. An XML sitemap allows web crawlers to easily navigate and access top and deep level links throughout your site. In the case of new websites, an XML sitemap acts as a ‘lighthouse’ for search engines, enabling them to ’see’ the site and index your site much more quickly and thoroughly than simply waiting for the crawlers to find the site on their own, with no map. Visit Online marketing for more information.

andrewneil | Wed, 01/27/2010 - 11:00

Well amazing tutorial. To

Well amazing tutorial. To configure the xml sitemap, navigate to Administer > Site Configuration > XML Sitemap. You can leave the default setting as is. Click on the Search Engine tab and check the box for Log Access. You can add your personal data and verification for Google found in your Webmaster Central control panel.
Culinary School Chicago

farazakan | Wed, 01/13/2010 - 22:16

XML Sitemap

Awesome tut on a subject that’s easy to grasp. Just tried the action on a portrait and it works great. Thanks a million.
payday loans edmonton

Helen.Doris | Wed, 01/06/2010 - 19:45

Well, this is my first visit

Well, this is my first visit to your blog! We are a group of volunteers and starting a new initiative in a community in the same niche. Your blog provided us valuable information to work on. You have done a marvellous job!

Burberry Sunglasses

JamesPaul | Thu, 01/21/2010 - 04:15

great! been looking for this

great! been looking for this in awhile. I don't really understand about XML, but everything is explained and I know better know. thanks.
One Hour Payday loan

bell22 | Wed, 01/20/2010 - 06:31

I really impressed by your

I really impressed by your post. Thank you for this great information, you write very well which i like very much.

Brochure Printing

JamesPaul | Sat, 01/30/2010 - 11:05

Ties-Necktie Designers

In the last few years, thanks to the general trend towards more color in men’s fashion, the red tie has gained great popularity Since plain blue and red are popular color choices for ties, a combination of both is also very popular Designer Ties

creswebs | Mon, 04/26/2010 - 11:00

Sitemap

I recently came across your blog and found very valuble information. Keep it up! Thank you. payday loans canada

Helen.Doris | Wed, 01/06/2010 - 19:43

reply

Thank you very much for this very valuable information.

Thanks.
SEO India

rubtheweb | Wed, 12/30/2009 - 14:39

I was very pleased to find

I was very pleased to find this site.I wanted to thank you for this great read!! I definitely enjoying every little bit of it and I have you bookmarked to check out new stuff you post.

Designer Eyewear

JamesPaul | Thu, 01/21/2010 - 04:16

Well i think that When you

Well i think that When you create your content or vocabularies, you will now have the option to determine the priority as it is added to your sitemap. You also have control over each term and node from the edit pages.
personalised gifts

farazakan | Wed, 12/23/2009 - 15:55

Thanks for helping me out on

Thanks for helping me out on setting up an sitemap on my drupal Blog. The XML sitemap module for Drupal 6 outputs the correct alias in the sitemap without the module weight being enabled.
lasik eye surgery

farazakan | Wed, 12/16/2009 - 17:19

I feel a lot more people

I feel a lot more people need to read this, very good info!

Kennaday,
SEO

davidjose | Tue, 02/09/2010 - 09:15

American Trade Association

great suggestions for getting more comments

American Trade Association

myatabenefits | Sat, 11/28/2009 - 01:16

XML site map of your site

XML site map of your site submitted to Google is great idea.
Some good websites offers a online course of sitemap generator that creates Google sitemaps in XML format, together with text and HTML sitemaps. Rhese websites are also offered CISA and cifi. However, a sitemap is still the best insurance for getting a search engine to learn about your entire site.

blythet467 | Mon, 08/10/2009 - 10:30

With insurance at an all

With insurance at an all time high I'm not surprised people are desperate for cash advance loans and you can't blame them. People are taking out cash advances just to pay they bills including insurance. What makes it worse is that most of these people have bad credit so they have to take out bad credit loans which usually means a higher interest rate.

space | Mon, 10/05/2009 - 05:19

gerardassociates can provide

gerardassociates can provide you the best advice and information on all qualifying recognised overseas pension schemes (QROPS) those who want to retire abroad and want a new pension scheme gerardassociates offers massive taxation, investment and qrops pensions .
………………………
buy indian art | art gallery | Common wealth Games 2010 |

ligamatroze | Sat, 02/06/2010 - 10:31

excellent post

It does not seem you generated it with A1 Site map Generator (since I see the site map uses values like 0.80 where the official site maps protocol only uses values like 0.1 … 0.8, 0.9 etc.)However, that said. If after submitting where to play craps for fun to Google webmaster tools are not getting any errors from them, then everything is probably alright :-)

garima | Sat, 06/13/2009 - 08:33

about Weight module

At the weight module your read

"Users are encouraged to use CCK and views instead of this module."

Is possible to achieve the same result with views and CCK?

manoloka | Fri, 02/22/2008 - 20:44

The Weight module is

The Weight module is different than the Module Weight module. What Module Weight does is order the execution of your modules and is used with XML sitemap to make sure that you pathauto alias are generated in your sitemap. Otherwise, the sitemap would display the original node/### style urls.

The Weight module is used to order node types which can also be accomplished with CCK and Views.

Michelle | Sat, 02/23/2008 - 03:55

I see, my mistake :-( Thanks

I see, my mistake :-(

Thanks

manoloka | Sat, 02/23/2008 - 09:21