SEO and Web Development: Pros and Cons of Sitemap.xml

When designing the architecture and navigational structure of a web site, a sitemap can be extremely helpful. A sitemap can keep the navigation links organized by category, predict how any dynamic links will function, and keep the framework under control. Web developers are not the only parties involved in the process who can benefit from a well-structured sitemap. Many search engines, including Googlebot, can crawl through an XML file that contains the sitemap data to crawl and index the site’s content.

What is sitemap.xml?

A sitemap.xml file contains the URL of each page within a site, as well as data on all the files within that page.

Sitemap.xml Example
Here is an example of a simple page with a single image and video file:

PRO: Site Indexing for Flash-Based Sites

As we saw in earlier articles, some search engines are not equipped to crawl through Flash-based content. With the sitemap.xml file, the search engines can examine the relevant content in the XML tags that refer to a flash file (such as a video). The file can also include the URLs included in a Flash-based navigation system that would not typically catch the attention of a spider:

PRO: Revisit New and Changing Pages

The <changefreq> tag directs the spiders to pages that change their content periodically. The more often a page changes, the more frequently the search engine will return to check for fresh content. Fresh content also keeps return traffic flowing to a site to find out “what’s new”.

PRO: Easy to Create

Developers need not write their sitemap.xml files by hand. Several companies offer freeware and low-cost solutions to creating sitemaps. These tools are available in a wide array of languages and operating systems and can either be downloaded or employed through the browser.

CON: Limited File Size

By rule, a sitemap.xml file is limited to 50,000 URLs. Last year, Google announced that the sitemap.xml file must be no larger than 50MB for it to be submitted to its Webmaster Tools service. For retail sites with a large number of products, developers can create several XML files, list those files in a sitemap index file and submit the index file.

CON: Not All URLs Crawled

When a developer submits a sitemap, the search engine indexes the content. However, a sitemap alone will not address any flaws in navigational structure that would prevent a spider from crawling the site and returning the relevant information.

CON: No Rank Improvement

As a consequence of failing to crawl some URLs, those pages will not be entered into the search engine’s algorithms for calculating page rank. While a sitemap will signal to the search engine that the pages are available, it alone does not guarantee an improvement in search relevance for that content.

As with other SEO tools, a sitemap has a specific role: get these pages and their content indexed into the search engine databases. A sitemap is a tool, not a panacea. The issues that surround the development of high-ranking pages are multi-dimensional and require multiple tools. We will explore more of those tools in future articles.

Gerald Hanks has been involved in web development applications since 1996. He has designed applications with JavaScript, ASP.NET and PHP, as well as building databases in MS SQL Server and MySQL. He lives in Houston, Texas.
More articles by Gerald Hanks

ictvacature

Wonderful blog & good post.Its really helpful for me, awaiting for more new post. Keep Blogging!

Informatiemanager

Babak Naffas

“a sitemap alone will not address any flaws in navigational structure”
How does a site’s hierarchy issue become a con for sitemaps?

Hey WordPress lovers. Every month dozens of incredible free WordPress plugins are released by the community, and we’re here to bring them to you. This seems to be a month of small but useful utilities that only do one or two things, with a few exceptions. So go on. March on down to the list, and get to it! (I'm only a little bit ashamed of that pun.) WP NoteUp ... Notes! Alongside your posts and pages! Use them to remind yourself, or other authors, about things you'd put in a note. That's really all there is to...

WordPress plugins are coming out all of the time, right and left. Every day, they’ve got new ones in the WordPress plugin repository for the curious developer to check out. Over time, your average designer or developer will end up with a list of their favorites. Usually, they’re plugins that solve common problems, are up-to-date and well-maintained, with good support. With that in mind, we’re sharing a list of some of the best plugins out there. Disable Comments ... Disable Comments does......

When I first started out creating websites with WordPress, I was in awe of the depth and variety of plugins available. During those golden days I would willingly install just about anything that looked cool. Shortly thereafter, I was smacked in the head by reality. Stuff started breaking and seriously hurt my good time. It turns out that not every plugin is a great one. And there are times when it seems like the work we do is held together with bubble gum and duct tape. Everything works splendidly until it...

WordPress is undoubtedly one of the most popular tools on the Internet because it makes it so easy to get a functional web site up and running in such a short time. And then there are the plugins. If you want your WordPress site to do something then odds are there is a plugin that you can install to make your site do what you want it to do. But plugins pose a bit of a problem at times. Since they are created by third-party developers you never know what quality control practices are used and what security testing...

WordPress beginners have difficulty customizing their websites past simple text changes, especially if they have no background knowledge of HTML or CSS. WordPress page builder plugins allow just about anyone to build a stylish or professional looking web page, through a user-friendly interface - quickly, and without knowing HTML or CSS. Though it may seem like WordPress page builder plugins have usefulness mainly for the technically unsavvy, they can also make a WordPress developer’s job...

Oftentimes, setting up a WordPress website results in a haphazard scramble to configure enough of the right plugins to make the client happy, and address any specific needs they might have mentioned. But a failure to install certain plugins means the client will come back at you with questions as to why it wasn’t done in the first place. Though you’re probably happy to rectify the problem (and collect a little extra money on the project), going back in to install plugins can distract from more profitable...

In Part 1 of this series we took a look at how you can better secure your WordPress files during, and after, the installation of the software. But once you have the files hardened against different threats, it is time to start looking at some of the different plug-ins available that can help you further protect and secure your WordPress site. WordPress Firewall 2 ... Having worked with a company that deals with web application firewalls, I can tell you from firsthand experience that these are by far one...

There’s a goal behind every website, and a specific chain of events that must occur before each goal is accomplished. Whether you want someone to sign up for your email newsletter, or fill out a contact form, these things don’t happen without the proper triggers. Used strategically, WordPress plugins can assist with the realization of important goals. Here’s how to turn your website into a conversion machine with WordPress Plugins. Essential Grid ... Essential Grid is an all-around grid solution...

About

DeveloperDrive.com is a blog about web development from the makers of the popular web design blog WebdesignerDepot.com
Founded in 2011, we focus on the latest trends, tutorials, opinion articles as well as tips and tricks to empower our readers to become better web developers.