Cyber SEO: 50% off
Preferences

Privacy is important to us, so you have the option of disabling certain types of storage that may not be necessary for the basic functioning of the website. Blocking categories may impact your experience on the website. More information (Cookie Policy)

Accept all cookies

HTML Sitemap: What It Is, How It Differs From XML and When It Is Still Useful in 2026

An HTML sitemap is a page of links for visitors. See how it differs from an XML sitemap, when it still helps SEO in 2026, and an example to copy.

Published on
28/10/2026
Updated on
28/10/2026
Reading time
8 min
Cover of the article “HTML Sitemap”, with a screenshot of the Sorank software next to the title

Tools

On this page

In short

an HTML sitemap is a normal web page that lists links to the main sections and pages of a site, grouped by theme, for visitors first. It does not replace an XML sitemap, which is the file search engines read and the only one you can submit in Search Console. It still earns its place on large sites, online stores (at category level), documentation hubs and sites where accessibility matters; on a small, well-linked site you can skip it.

Want to go further? Ask

Quick quiz

Who should fix the technical side of your site?

Question 1 of 425%
What is happening today?

An HTML sitemap is one of the oldest pages on the web, and one of the most debated in SEO. Some guides still sell it as a ranking lever, others call it useless. The truth sits in between and comes from how Google discovers pages: through links. As the Google Search Central documentation on crawlable links puts it, every page you care about should have a link from at least one other page on your site. An HTML sitemap is one way to guarantee that, and a fallback when the rest of your navigation does not. This guide explains what it is, how it differs from the XML format, what Google said about it in 2022 and again in October 2026, and how to build one that helps people and crawlers.

What is an HTML sitemap?

An HTML sitemap is a page, usually at an address such as /sitemap or /site-map, that shows the structure of a website as clickable lists of links. It is written in plain HTML (standard link tags inside headings and lists), it has the same design as the rest of the site, and it is usually linked from the footer of every page.

A good example is Apple's site map: a few hundred links grouped under headings (Mac, iPad, iPhone, Support, About Apple...), each heading split into sub-groups such as "Shop and Learn" or "Accessories". It does not list every product variant or every support article, only the doors that lead to them. Sorank uses the same principle on its own site map page, which groups features, free tools, guides and integrations.

The important point is the audience: an HTML sitemap is built for humans who are lost, and crawlers benefit as a side effect because they follow the same links.

HTML sitemap vs XML sitemap: what is the difference?

The two share a name and little else. An XML sitemap is a machine file that lists URLs with optional data (last modification date, images, videos, languages). An HTML sitemap is a page for people.

CriterionHTML sitemapXML sitemap
Main audienceVisitors (and crawlers following links)Search engine crawlers
FormatWeb page with links, headings and listsXML file following the sitemaps.org protocol
Typical address/sitemap or /site-map/sitemap.xml or a sitemap index
ContentMain sections and categories, selected by hand or by ruleEvery indexable URL you want crawled
Extra dataAnchor text, grouping, short descriptionslastmod, images, videos, hreflang
Submittable in Search ConsoleNoYes
Passes internal linksYes, like any pageNo
LimitsReadability (no official cap)50,000 URLs or 50 MB per file

So the choice is rarely "one or the other". Every site that wants to be indexed should have an XML file (a free XML sitemap generator builds one in a minute), and you then submit that sitemap to Google. The HTML page is an optional layer on top.

Does an HTML sitemap still help SEO?

Google's position has been consistent for years. In December 2022, John Mueller wrote on Mastodon, as reported by Search Engine Roundtable: "I changed my mind on HTML sitemaps over the years, they should never be needed." His reasoning: if a site needs a separate page for visitors to find its content, its navigation is the real problem.

In October 2026, he came back to the subject with Martin Splitt in Google's Search Off the Record podcast, as summarised by Search Engine Journal. His points: an HTML sitemap is "not something that replaces an XML sitemap file", it cannot be processed like one, crawlers can still follow its links, and on an online store "you wouldn't list all of your products" but rather the categories, "so that people can go to the right place".

From this, the real SEO effects are easy to list:

  • Discovery of deep pages. A page linked from the sitemap is at most two clicks from the home page, which shortens the path for crawlers and helps when your site architecture has sections buried five or six clicks deep.
  • Extra internal links with descriptive anchors. Each entry is an internal link whose anchor text names the destination, which is a small relevance signal.
  • A safety net for weak navigation. Menus built entirely in JavaScript, mega-menus that render late or filters that hide links are common; a static list of plain links works for every crawler.

What it does not do: it does not make Google index a page it judged low quality, it does not replace contextual links from your articles, and a link from a page holding 400 other links carries little weight on its own.

Note

If your analytics show many visits to the HTML sitemap, read it as a signal: visitors cannot find what they want through the menu or the search box. Fix the navigation first; the sitemap is a fallback.

When is an HTML sitemap worth building?

Google's own guide to sitemaps says a site of about 500 pages or fewer that is well linked internally may not even need an XML file (Google Search Central, Learn about sitemaps). The same logic applies, even more strongly, to an HTML sitemap. Here is where it pays off and where it does not.

SituationHTML sitemap?Why
Small brochure site (under 30 pages)Not neededThe menu and footer already link everything
Blog with a few hundred articlesOptionalCategory pages and internal links usually do the job
Online store with many categoriesUsefulLists categories and sub-categories, never every product
Large corporate or multi-brand siteUsefulGives an overview across departments, countries and products
Documentation, help centre, public sectorRecommendedVisitors arrive with a precise task and accessibility rules apply
Site with JavaScript-only navigationUseful as a stopgapOffers plain links while the menu is being fixed

Accessibility is the most solid argument. The W3C lists "providing a site map" as technique G63 of the Web Content Accessibility Guidelines, a way to meet success criteria 2.4.5 Multiple Ways and 2.4.8 Location. For sites that must follow accessibility rules (public bodies, large companies in many countries), a site map page, together with a search function, is a simple way to offer more than one path to each page.

What should an HTML sitemap include?

A useful HTML sitemap is selective. Follow these rules:

  1. Mirror the real structure. One heading per main section, sub-lists for sub-sections, in the same order as the menu. The W3C technique states that a site map which presents an organisation different from the real one, or leaves sections out, does not count.
  2. List hubs, not everything. Categories, key service pages, guides, tools, company pages. For a store, stop at category or sub-category level; product pages are reached from there, as explained in our guide to ecommerce category page SEO.
  3. Only indexable URLs that return 200. No redirects, no noindex pages, no filtered or paginated URLs, no login pages. Check the page regularly with a broken link checker.
  4. Descriptive anchors. "Running shoes for women" rather than "Category 12". The anchor is the label people read and the hint crawlers receive.
  5. Keep it readable. No official limit exists, but a few hundred links is a practical ceiling. Beyond that, split into one sitemap page per section, linked from a main sitemap page.
  6. Link it from every page. The footer is the convention. The W3C technique asks that every page listed in the site map links back to it.
  7. Generate it automatically. A hand-edited sitemap goes stale within months. Build it from the same source as your XML file or your navigation.

A simple structure for a services company looks like this:

  • Services: SEO audit, Content writing, Link building, Local SEO
  • Industries: Healthcare, Legal, Retail, SaaS
  • Resources: Blog (with its categories), Guides, Free tools, Glossary
  • Company: About, Team, Careers, Contact, Legal notice, Privacy policy

Tip

Keep the sitemap page indexable but do not expect it to rank. Its job is to pass links and help visitors; give it a plain title such as "Site map" and a one-line introduction.

How to create an HTML sitemap

1. Map the sections first

Export your indexable URLs (from the XML file or a crawler such as Screaming Frog) and group them by section. This step often reveals orphan pages and sections that sit too deep. An internal link analyzer shows which pages receive few or no internal links.

2. Choose a generation method

On WordPress, several plugins and some themes output an HTML sitemap through a shortcode or a block. On Shopify and other hosted platforms, apps or a custom template can list collections and pages. On a custom or static site, generate the page at build time from the same data that produces the XML file and the menu, so all three stay aligned.

Place the page at a stable address, add it to the footer, and keep it crawlable: it should and appear in your XML file like any other page. Review it each time you add or remove a section, and watch crawl budget on very large sites, where a bloated sitemap page full of low-value URLs wastes crawler visits.

If a page still does not get indexed after all this, the sitemap is rarely the cause: our guide to Google indexing covers quality, duplication and rendering issues.

HTML sitemaps, SEO and AI visibility

AI crawlers such as GPTBot, ClaudeBot or PerplexityBot discover pages the way Googlebot does: through links and files they can read without running scripts. A static list of plain links is one of the easiest structures for them to follow, which makes an HTML sitemap a modest help for sites whose navigation depends on JavaScript. For the AI side, the closer equivalent is an llms.txt file, a Markdown summary of your key pages written for language models.

The deeper lesson is structure. A site organised in clear topic clusters, where each hub page links to its sub-pages and back, needs little help from a sitemap page, and it is easier for Google and for ChatGPT, Gemini or Perplexity to understand. Sorank's topical cluster generator groups your keywords into silos with one page per topic, the same structure a good HTML sitemap reflects.

Sorank topical cluster generator grouping keywords into thematic silos, with one page planned per topic

Sorank then writes and publishes the articles for each cluster with its blog article generator, with internal links added automatically, so new pages are linked from day one instead of waiting for a sitemap update.

The short version

An HTML sitemap is a navigation aid for people that crawlers can follow, never a substitute for an XML sitemap or for good internal linking. Build one if your site is large, sells across many categories or must meet accessibility rules; keep it selective, generated automatically and linked from the footer. If you want a site whose structure and internal links are planned from the start, see Sorank's plans, from $49 per month on annual billing, with a 3-day free trial.

Frequently asked questions

Should an HTML sitemap page be set to noindex?

There is no need. The page is useful for visitors who search for it and its links should be followed, so leave it indexable with followed links. It will rarely rank for anything, which is fine because its role is navigation, not traffic.

How many links can an HTML sitemap contain?

Google sets no official limit for HTML sitemaps. In practice, keep each page to a few hundred links so it stays readable. Larger sites should split it into one sitemap page per section, all linked from a main sitemap page.

Can I submit an HTML sitemap in Google Search Console?

No. The Sitemaps report accepts XML sitemaps, RSS or Atom feeds and plain text lists of URLs, not HTML pages. Google can still crawl an HTML sitemap like any other page, but you should submit an XML sitemap for discovery and reporting.

Free SEO & GEO audit

Get your content plan for 30 days for free

We analyse your competitors, your website and your AI visibility to create a tailored content plan for free.

Our free SEO tools

See all our free tools

Get a free audit of your site

THEY TRIED SORANK BEFORE YOU

Testimonials from ambitious founders

Organic growthE-commerce

0 to 10000 visitors in 5 months

Celio Fabianomonrobotlavevitre.fr
Organic growthSoftware

0 to 5000 clients in 8 months

Thibault BMsorank.com
Organic growthLeisure and aviation

0 to 1104 clicks in 4 months

Dominiqueflight-sensations-idf.com
Organic growthLead generation for installers

x98 clicks in 2 months

LeadBolt Agencyleadbolt.online
Organic growthMusic software

x55 clicks in 5 months

Valentin Cordiertiger-sounds.com