Sitemap

Table of contents

Summarise with:

A sitemap is a file that provides information about the pages, images, videos and other files on your website, and the relationship between them. Search engines like Google read this file to crawl your website more intelligently. A sitemap can be a document in XML, HTML, or even a simple text file. 

Importance of sitemaps 

Sitemaps are crucial for websites for several reasons: 

  • Tracking and indexing: They help search engines crawl and index the content of a website more effectively, especially if it is large or has a large amount of multimedia content. 

  • Organisation: They provide a clear structure of the website, making it easier for search engines to understand how the content is organised. 

  • Upgrades: They inform search engines about pages that have been recently updated or added, which is vital for websites with frequently changing content. 

Types of sitemaps 

There are two main types of sitemaps: 

  • XML Sitemap: This is the most common type and is designed specifically for search engines. It lists the URLs of a site and may include additional information such as last modified date, frequency of changes and priority of pages. 

  • Sitemap HTML: It is user-oriented and helps to navigate the website. It is often in the form of a page with links to the main sections of the site. 

Creating a sitemap 

Creating a Sitemap does not have to be complicated. For an XML Sitemap, you can use online tools that automatically generate the file based on your website's URL. For an HTML Sitemap, you can create a page on your website that contains links to all your important pages. 

Submitting a sitemap 

Once you have your Sitemap, you should submit it to the search engines. This can be done through Google Webmaster Tools, where you can also monitor for errors and the indexing status of your pages. 

Best practices for sitemaps 

  • Maintenance: Keep your sitemap up to date with changes to your website. 

  • Do not overdo it: Google limits XML sitemaps to 50,000 URLs or 50 MB uncompressed. If your site is larger, you will need multiple sitemaps. 

  • Prioritisation: Use the priority tag to tell search engines which pages on your site are most important. 

Share in:

Related articles

Command line interface

Command Line Interface (CLI) is a type of user interface that allows users to interact with a computer program or operating system by entering text commands on a command line. The command line

Glitch

A glitch is a term used in video games to refer to a flaw in a video game. Although it is popularly called a glitch all the errors that we find when playing the game, this is not entirely accurate. There are also other types of glitches

Database

A database (DB) is an organised collection of structured information that is stored and managed in a computer system. It can contain various types of data, such as text, numbers, dates, images, videos, among others. When we talk about structured information we refer to

EcmaScript

ECMAScript is a standardised scripting language that forms the basis on which several programming languages are built, JavaScript being the best known and most widely used. Established by ECMA International through the ECMA-262 technical specification, ECMAScript defines how the language should behave.

Scroll to Top