TPToolpazar

Global Araç

Sitemap Url Generator

A sitemap.xml is the file you submit to search engines (Google Search Console, Bing Webmaster Tools) telling them which URLs on your site you want indexed and providing metadata about each: when the page was last modified, how often it changes, and a relative priority score. The XML format follows sitemaps.org protocol: a single sitemap can hold up to 50,000 URLs and be at most 50MB uncompressed. Sites larger than that use a sitemap index pointing to multiple sitemap files (common for major content sites). Sitemaps don't guarantee indexing — they're a hint to crawlers, not a command — but they significantly speed up discovery of new content and ensure no important pages are missed.

The generator takes a list of URLs (one per line, paste from a spreadsheet or export from your CMS), optional last- modified dates, change-frequency hints (always / hourly / daily / weekly / monthly / yearly / never), and priority scores (0.0-1.0). Output: valid sitemap.xml ready to upload to your site root and submit to Google Search Console. For static sites, the same data drives your build pipeline; for dynamic sites, most CMSes (WordPress, Drupal, Wix, etc.) generate sitemap.xml automatically — this tool is for one-off generation or custom-built sites.

Best practices for sitemap optimization: (1) Include only canonical URLs — no duplicates with different parameter variations. (2) Skip noindex pages, paginated archives, search results, login pages — they're not meant for indexing. (3) Set lastmod to actual modify dates, not arbitrary recent dates (Google ignores fake-modified dates). (4) Priority is rarely respected by Google anymore (since 2017+) — focus on ensuring high-value pages are present and accurate. (5) For large sites (1000+ URLs), split into logical sitemaps (sitemap-blog.xml, sitemap-products.xml) and reference from a sitemap index file (sitemap.xml). (6) Always include the sitemap location in your robots.txt: “Sitemap: https://example.com/ sitemap.xml” — this is the universal way crawlers discover sitemaps.

Nasıl Kullanılır

  1. Paste your URL list (one URL per line) — full URLs including https:// prefix.
  2. Optionally add per-URL metadata: last-modified date, changefreq, priority.
  3. Click Generate to produce valid sitemap.xml.
  4. Copy the XML or download the file.
  5. Upload to your site root as /sitemap.xml.
  6. Submit URL to Google Search Console under Sitemaps.
  7. Add “Sitemap: https://yoursite.com/sitemap.xml” line to your robots.txt.

Ne Zaman Kullanılır

  • Building a custom static site without an automatic sitemap generator.
  • Quick one-off sitemap for a small site (under 100 pages).
  • Adding a sitemap to a legacy site that lacks one.
  • Generating supplementary sitemaps (image sitemap, video sitemap, news sitemap).
  • Migrating sitemaps from one tool/format to another.

Ne Zaman Kullanılmaz

  • Sites with established CMS (WordPress, Drupal, Webflow, Wix) that auto-generate sitemaps — use the CMS feature.
  • Sites over 50,000 URLs — need sitemap index splitting beyond what basic tools handle.
  • Specialized sitemaps (image, video, news, hreflang multi-language) requiring extended XML schemas.
  • Dynamic sites where URLs change daily — manual generation falls out of date; use programmatic generation.

Yaygın Kullanım Senaryoları

  • Quick generation during a typical workday
  • Pre-decision sanity-check on inputs and outputs
  • Educational use — demonstrating the underlying concept
  • Onboarding a colleague who needs the same calculation/conversion

Sık Sorulan Sorular

How big can a sitemap be?

Standard sitemap protocol limits: 50,000 URLs per file, 50MB uncompressed (or 50MB compressed if you&apos;re using gzipped sitemap.xml.gz). For larger sites: split into multiple sitemaps and reference them from a sitemap index file (sitemap.xml that contains <sitemap> tags pointing to other sitemap files). Major sites (Wikipedia, news sites) use hundreds of sitemap files in this pattern.

Does priority matter?

Largely no, since 2017+. Google publicly stated they ignore the priority field in sitemaps. Bing still considers it loosely. Set realistic priorities if you want (homepage 1.0, category pages 0.8, posts 0.6) but don&apos;t expect it to dramatically affect rankings. Focus on ensuring lastmod is accurate and including only high-value canonical URLs.

What's changefreq?

A hint to crawlers about how often a page typically changes (always / hourly / daily / weekly / monthly / yearly / never). Like priority, Google largely ignores this — they crawl based on what THEY observe is changing, not what you claim. Set it accurately if you want (blog posts &ldquo;monthly&rdquo;, news articles &ldquo;daily&rdquo;) but don&apos;t depend on it for crawl behavior.

How do I submit to search engines?

Google: Search Console → Sitemaps → enter URL of sitemap.xml. Bing: Webmaster Tools → Sitemaps → submit. Yandex / DuckDuckGo: get from Google&apos;s index automatically. ALSO: include in robots.txt with &ldquo;Sitemap: https://yoursite.com/sitemap.xml&rdquo; line — most crawlers discover sitemaps this way without explicit submission. Submit AND add to robots.txt for redundancy.

What URLs should I exclude?

Exclude: pages with noindex meta tag (sitemap inclusion contradicts noindex), search result pages, paginated archives (page 2, 3, etc.), login / signup / checkout flow pages, admin pages, duplicate content pages with parameter variations (?utm=, ?ref=), thin pages without unique content. Include: all canonical content pages, important category and tag pages, key landing pages.

Should I use multiple sitemaps?

For large sites, yes. Split logically: sitemap-blog.xml, sitemap-products.xml, sitemap-categories.xml. Then create a sitemap.xml index file that references all sub-sitemaps. Benefits: easier to update individual sections, identifies which content type has indexing issues in Search Console reports, respects the 50K URL limit per file. Smaller sites (under 5K URLs): one sitemap.xml is fine.