a blog about news and politics by steve janke
 

How to improve your Google ranking (and Yahoo...and MSN)

Such a little thing has the potential of having such an impact -- your sitemap. I don't mean your navigation bar or a web page listing your pages. I mean that XML file you generate every time you re-index your blog. You are generating an XML sitemap, right? And submitting it to the major search engines -- Google, Yahoo!, and MSN?

If not, read on.




Don't worry if you haven't been creating sitemaps and submitting them. Even though Google sitemaps have been around for a spell, there has been recent news that has made sitemaps much more important:

In an encouraging act of collaboration, Google, Yahoo and Microsoft announced tonight that they will all begin using the same Sitemaps protocol to index sites around the web. Now based at Sitemaps.org, the system instructs web masters on how to install an XML file on their servers that all three engines can use to track updates to pages. This should make it easier to get your pages indexed in a simple and standardized way. People who use Google Sitemaps don’t need to change anything, those maps will now be indexed by Yahoo and Microsoft.

So what is a sitemap?

Sitemaps are an easy way for webmasters to inform search engines about pages on their sites that are available for crawling. In its simplest form, a Sitemap is an XML file that lists URLs for a site along with additional metadata about each URL (when it was last updated, how often it usually changes, and how important it is, relative to other URLs in the site) so that search engines can more intelligently crawl the site.

Web crawlers usually discover pages from links within the site and from other sites. Sitemaps supplement this data to allow crawlers that support Sitemaps to pick up all URLs in the Sitemap and learn about those URLs using the associated metadata. Using the Sitemap protocol does not guarantee that web pages are included in search engines, but provides hints for web crawlers to do a better job of crawling your site.

Sitemap 0.90 is offered under the terms of the Attribution-ShareAlike Creative Commons License and has wide adoption, including support from Google, Yahoo!, and Microsoft.

So for my blog, I've create a sitemap template (customized from a Movable Type template for generating sitemaps I found on the web) that generates a fresh sitemap every time I re-build my index pages. This sitemap includes the URLs for the major splash pages, as well as the URLs for each individual posting, each index, and each month and category archive. Sounds like a lot, right? As per the protocol, I've weighted the pages for relative importance -- individual posts rank the most important, as does the home page, then the month and category archives, then the other splash pages last. Similarly, each page has an update frequency specified (individual posts rarely, indices most often).

Now Google and Yahoo! have a map of what my blog looks like, what pages to crawl first in case I'm not going to get fully crawled, and how often to come back (as a suggestion, of course).

Now you submit that sitemap to the search engines themselves:

Once you have created the Sitemap file and placed it on your webserver, you need to inform the search engines that support this protocol of its location by submitting it to them via the search engine's submission interface or an HTTP request.

The search engines can then retrieve your Sitemap and make the URLs available to their crawlers.

"How?", you ask

For Google, log in to your Webmaster Tools page and use the submission form there. What? You don't have an account for webmaster tools?

The go to Google's Webmaster Tools page right now and get an account. From there you can submit a sitemap, check it for errors once it has been crawled, then start poking around to see just when Google last crawled you, what problems it found with your links, what words Google is finding in your content that it guiding its understanding of your site's subject matter -- you get the idea.

For Yahoo!, get logged in to the Yahoo! Site Explorer. Again, explore the interface to see how you get your site recognized, then how to associated the sitemap with it. Then poke around with the cool toys.

In both cases, Google and Yahoo! will authenticate your ownership of the site first before allowing you access to more functions. Authentication is quick and easy. Google requires you to put a meta-tag in your home page HTML that it will then try to detect. Yahoo! requires you upload a special file to the root directory of your site and then checks for it. (Google offers this form of authentication as an option as well.)

MSN is another matter. I have not been able to find out how a webmaster is supposed to submit a sitemap to MSN. Several postings on messageboards state that there is no mechanism yet. That should change soon. There is an MSN submission page, but it asks for your home page URL for the standard web crawl. Given the smaller importance of MSN in terms of search engine market share (Google 49.2%, Yahoo 23.8%, MSN 9.6% as of July 2006), I wouldn't sweat it too much.

Has it made a difference for me? Traffic-wise, it might be too early to tell (but Rob Hyndman posted to my blog to say it helped him out). Nevertheless the exercise has been great as an audit of my web pages, as well as giving me the tools via Webmaster Tools and Site Explorer to see exactly what the search engines see and when they saw it.


Skew my story on Skewz.com
Rate political news for their bias, read related stories, and leave your own skewed commentary


Search for more opinions from Canadian bloggers on these related keywords
 sitemap  sitemaps  Google  Yahoo!  Yahoo  MSN  search engines  Webmaster Tools  Site Explorer 


Sphere presents related news articles and blog posts
Sphere It!


Trackbacks
URI: http://haloscan.com/tb/agwnblog/206221

Trackback Submission Form



 

Comments

...hmmm will have to keep an eye on this as I rank high (#1-5 spots) in Google, MSN, Yahoo without a site map at all.

Just plain ol' HTML coding and a few rules I follow.

Try these search phrases for instance:

- calgary microsoft trainer
- microsoft trainer
- calgary mct
- aplus notes
- mcse notes
- web design notes
- please laugh
- tom mclaughlin
- cisco router commands
- calgary microsoft office training
- calgary web designer
- computer help notes
- internet chat abbreviations
- tcp made easy or tcp/ip made easy
- digital smiles
- faith assembly
- hobart freeman
- bev mclaughlin
- valhalla tours

...and this from a guy who didn't know how to code a hyperlink to "page 2". Let alone know you can call "Page 2" something else like "contact me", "my services" and so on.

So I searched Alta Vista (Googe wasn't around then) for someone with "Page 2". Found it! Then copied their code with glee and guess what happened after when you clicked on "Please click here for Page 2"?

Yep, ended up at that other guys...

*sigh*

I miss those simple HTML days...

Posted by: tomax7 at November 25, 2006 11:17 AM



...in the spirit of fairness here are my rules:

1. Use Page Titles on every page.
2. Use ALT tags for all images.
3. Use keywords throughout your page.
4. Manually submit your site every month.
5. Link to your site from others.
6. Use a lot of sub-folders, not 'root' heavy.
7. Don't use a lot of Flash(r) banners/pages.

Don't:
1. Use ghosting (white words on white backgnd).
2. Use keywords helter skelter
3. Use "submit your site to 600,000 engines"
4. Believe every help idea you read, including me.

Posted by: tomax7 at November 25, 2006 11:30 AM



Hi,
I know that the fast way to ruin an long-time friendship is to say them that you're in love with them. The last thing that I desired was to ruin the relationshipthat I had with him. Well, I sometimes wonder if I'll never meet someone who makes me feel the way I felt when I was with them and have them feel exactly the same way about me, evne when he speal something about keywords adsense. What if you are with a guy that you think is the one to put the ring on. That just scared me for the rest of the time I was there so I had to put that in this note so somebody could feel the same sensations that I tried when I found out, that man is fine though. And I did make that for you and though of you while doing so. It was thinking that if you have worries forgiving somebody for a bad stuff they did to you, then you need to invent something similar that you have done to someone else, and see why they did what they did, or at least try. I don't know if I am able to do it.
Annie

Posted by: justontimewithmyself at February 13, 2007 09:19 AM



Some pages can't fit in to a 800x600 screen. I have to scroll left and right to read all the text.

young men for older
older women young women
mature with young
mature women vs young
mature women and young men mpegs
hot desi
older women and young
older men with young
mature woman and young
older women vs young

http://planetnana.co.il/myoung/mature-old-woman.html
http://planetnana.co.il/myoung/mature-women-fuck-young.html
http://planetnana.co.il/myoung/older-women-young-women.html
http://planetnana.co.il/myoung/mature-and-young-lesbian.html
http://planetnana.co.il/myoung/mature-woman-and-young.html
http://planetnana.co.il/myoung/mature-woman-young-man.html
http://planetnana.co.il/myoung/young-guys-older-women.html
http://planetnana.co.il/myoung/older-women-young-men-sex.html
http://planetnana.co.il/myoung/mature-and-young-sex.html
http://planetnana.co.il/myoung/older-women-for-young-men.html

Posted by: cheap pricing at March 21, 2007 02:44 PM



hello

Posted by: michael@gmail.com at May 5, 2007 02:45 PM