How to design google sitemap to my site?

Hi all,
I want to know the standards for the design and development of a sitemap to my site?

How google read it?
What is the efficient way to develop the sitemap to my site…

Thanking you…

Best to go straight to the horse’s mouth:

Creating Sitemaps - Webmaster Tools Help

Thanking you for your reply…

After uploading to my sitemap to the webmaster tools, its shows this message…

Your Sitemap appears to be an HTML page. Please use a supported sitemap format instead.

Give me an example stemap file for SEO format.

The link I gave above gave you that format.

Perhaps show us your code so we can see what’s wrong with it.

This page will show my site’s sitemap:;

view-source:http://www.rfcables.org/sitemap.html

Give me the suggestions to be perfect…
Thanking you…

sorry,
www.rfcables.org/sitemap.html
See this page, and view the source…
I used php to generate the dynamic links…
So it is some what big…

There are two different kinds of sitemap: one that is a page for your visitors to use (like the one you posted), and one that visitors don’t see, that is just for search engines. The link above is to code just for search engines. You want a page for search engines that looks something like this:


<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:image="http://www.sitemaps.org/schemas/sitemap-image/1.1"
        xmlns:video="http://www.sitemaps.org/schemas/sitemap-video/1.1">
  <url> 
    <loc>http://www.example.com/foo.html</loc> 
    <image:image>
       <image:loc>http://example.com/image.jpg</image:loc> 
    </image:image>
    <video:video>     
      <video:content_loc>http://www.example.com/video123.flv</video:content_loc>
      <video:player_loc allow_embed="yes" autoplay="ap=1">http://www.example.com/videoplayer.swf?video=123</video:player_loc>
      <video:thumbnail_loc>http://www.example.com/thumbs/123.jpg</video:thumbnail_loc>
      <video:title>Grilling steaks for summer</video:title>  
      <video:description>Get perfectly done steaks every time</video:description>
    </video:video>
  </url>
</urlset>

As I say, this is not a page for people to view, but one that feeds useful info to search engines. That’s usually what’s meant in SEO by a sitemap.

You need to upload xml sitemap for Google crawl and submit it through Google webmasters tool. Second make an html site map and add it to your website so that your visitors can find complete information in one place.