dng.MARKETING
NOTIZBUCH / NOTEBOOK
DIGITAL MARKETING / DE & EN
SEO & local search

Maintain a sitemap for a small website

Maintain a sitemap as a list of intended public URLs and compare it with the actual site.

XML code displayed on a computer screen

A sitemap can give search engines information about a website's URLs. It does not replace navigation or working internal links. For a small business, it is easiest to maintain when the intended entries and update process are clear.

Google's sitemap introduction explains its purpose and limitations. Including a URL does not guarantee indexing or placement. Treat the file as a maintained technical signal rather than proof that search optimization is complete.

Define the intended public pages

Start with pages meant to be public. A test copy, internal preview or obsolete address should not accidentally appear alongside the final version. Establish the preferred address for each page and whether it is actually intended to be accessible.

With multiple languages, distinct public versions need correct addresses. An English translation is not simply the same URL with a different title. Check the real paths and relationships before automatically creating entries from a list.

Pay attention to the domain and protocol. A self-hosted package should not retain addresses from an earlier preview service. Choices between www and non-www versions also need to agree with the production setup. The file should describe the final state.

Generate automatically, inspect deliberately

Automatic generation can help keep the inventory current, but it is only as reliable as its inputs. A generator that includes every file indiscriminately can add error pages, drafts or duplicate addresses.

Compare entry counts and URLs with the expected inventory after generation. Open representative destinations and use automated checks to test all of them where appropriate. Valid XML syntax does not establish that the addresses are accurate or reachable.

Use modification information only when it reflects actual relevant changes. Resetting every date daily without content changes is not a sound maintenance record. The source of such dates should be understandable in the generation process.

Publish and maintain the file

Place it at the intended location and check it through HTTP, not only in the filesystem. A server may deliver a different file or handle access differently from expectations. Recheck the production address after a move.

If you submit the sitemap through a search-engine tool, read its reported processing state and errors. Submission is separate from creation. Record what actually happened instead of describing a file as successfully processed merely because it exists.

Update the list when pages are added, combined or permanently moved. Removed addresses should not remain indefinitely as current destinations. Old external links may still require redirects; the sitemap does not perform that job.

A simple maintenance check asks three questions: are all intended public pages included, are only appropriate current addresses listed, and can those addresses actually be reached? Making that check part of publishing keeps the sitemap understandable as the site grows. Assign ownership of the generator or file so a later editor knows whether to update source data or a generated output, rather than making a manual correction that disappears at the next build.

Take the next question further.

Explore the topics ↗