top of page
Writer's picturearthur yeo

create site map from Excel, for web site

Updated: May 3, 2023

If you have an Excel sheet that details your website structure, you can't directly ask Google to crawl that page. Instead, you'll need to use that information to create a sitemap file, which is an XML document that lists all the pages on your site that you want Google (and other search engines) to crawl.

Here's how you can create a sitemap file based on your Excel sheet:

  1. Save your Excel sheet as a CSV (comma-separated values) file. This will make it easier to import the data into a sitemap generator tool.

  2. Use a sitemap generator tool to create a sitemap file based on the URLs in your Excel sheet. There are many free and paid sitemap generator tools available online, such as XML Sitemap Generator, Screaming Frog, and Yoast SEO.

  3. Once you've generated your sitemap file, upload it to your website's root directory (e.g., https://www.yourwebsite.com/sitemap.xml). This will make it easy for search engines to find and crawl the file.

  4. Finally, submit your sitemap file to Google using Google Search Console. This will help Google find and crawl all the pages on your site more efficiently. To do this, go to Google Search Console, select your website, click on "Sitemaps" under the "Index" menu, and enter the URL of your sitemap file.

By creating a sitemap file based on your Excel sheet and submitting it to Google, you'll give Google a clear and structured view of your website's content, which can help improve your site's visibility and search engine rankings.



  1. Plan the content and structure of your website: Decide on the pages and sections of your website that you want to include in the sitemap.

  2. Choose a sitemap generator tool: There are many online tools available that can help you generate a sitemap, such as XML Sitemap Generator, Slickplan, and WriteMaps.

  3. Create the sitemap file: Once you have chosen a sitemap generator tool, use it to create a sitemap file for your website. This file should be in XML format.

  4. Upload the sitemap file to your website: Save the sitemap file and upload it to the root directory of your website using an FTP client.

  5. Add a link to your sitemap on your website: Create a new page on your website and add a link to the sitemap file. You can also add the link to your website's footer or navigation menu.

  6. Submit your sitemap to search engines: Use Google Search Console or Bing Webmaster Tools to submit your sitemap file to search engines. This will help search engines crawl and index your website more efficiently.

here's an example of a sitemap with sample URLs:


<?xml version="1.0" encoding="UTF-8"?>

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

<url>

<loc>https://www.example.com/</loc>

<lastmod>2023-05-01</lastmod>

<changefreq>daily</changefreq>

<priority>1.0</priority>

</url>

<url>

<loc>https://www.example.com/products/</loc>

<lastmod>2023-05-02</lastmod>

<changefreq>weekly</changefreq>

<priority>0.8</priority>

</url>

<url>

<loc>https://www.example.com/products/category1/</loc>

<lastmod>2023-05-02</lastmod>

<changefreq>weekly</changefreq>

<priority>0.7</priority>

</url>

<url>

<loc>https://www.example.com/products/category1/product1.html</loc>

<lastmod>2023-05-02</lastmod>

<changefreq>weekly</changefreq>

<priority>0.6</priority>

</url>

<url>

<loc>https://www.example.com/products/category1/product2.html</loc>

<lastmod>2023-05-02</lastmod>

<changefreq>weekly</changefreq>

<priority>0.6</priority>

</url>

<url>

<loc>https://www.example.com/products/category2/</loc>

<lastmod>2023-05-02</lastmod>

<changefreq>weekly</changefreq>

<priority>0.7</priority>

</url>

<url>

<loc>https://www.example.com/products/category2/product3.html</loc>

<lastmod>2023-05-02</lastmod>

<changefreq>weekly</changefreq>

<priority>0.6</priority>

</url>

<url>

<loc>https://www.example.com/about/</loc>

<lastmod>2023-05-01</lastmod>

<changefreq>monthly</changefreq>

<priority>0.5</priority>

</url>

<url>

<loc>https://www.example.com/contact/</loc>

<lastmod>2023-05-01</lastmod>

<changefreq>monthly</changefreq>

<priority>0.5</priority>

</url>

</urlset>

This sitemap contains URLs for a fictitious website with various pages, including a homepage, product category pages, product detail pages, and about and contact pages. The <lastmod> element indicates when the page was last modified, the <changefreq> element indicates how often the page is expected to change, and the <priority> element indicates the relative priority of the page within the site.

2 views0 comments

Recent Posts

See All

What is a Visual Sitemap?

A visual sitemap is a graphical representation of a website's structure and hierarchy, showing the pages and content of a site and how...

Comentarios


bottom of page