<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

    <!--
        telenegar.ir sitemap

        Deliberately excludes:
          - /auth/signin.php, /auth/forgot.php, /auth/reset.php — transactional
            pages with no unique indexable content (reset.php's URL is also
            per-token, not a stable page).
          - /account/ — requires login, private to each user.
          - /uptime/detail.php — dynamic, per-user, requires login.
          - /api.php — not a page, a JSON endpoint.
          - Probe subdomains (atrin01/hetzner01/tic01.telenegar.ir) — internal
            infrastructure, never meant to be publicly indexed at all (see
            the accompanying robots.txt note on this).

        /auth/signup.php IS included — it's a public conversion page a
        search visitor could legitimately land on directly.

        No <lastmod> tags: this file is static and hand-maintained, and a
        fabricated date would be worse than none. If tool pages start
        changing on a real schedule, worth generating this dynamically
        from actual file mtimes instead — flagged as a possible next step,
        not done here since it wasn't asked for.

        <priority> and <changefreq> are hints Google now largely ignores,
        but Bing and other engines still weight them lightly, and they cost
        nothing to include.
    -->

    <url>
        <loc>https://telenegar.ir/</loc>
        <changefreq>weekly</changefreq>
        <priority>1.0</priority>
    </url>

    <url>
        <loc>https://telenegar.ir/dnscheck/</loc>
        <changefreq>monthly</changefreq>
        <priority>0.9</priority>
    </url>

    <url>
        <loc>https://telenegar.ir/sitecheck/</loc>
        <changefreq>monthly</changefreq>
        <priority>0.9</priority>
    </url>

    <url>
        <loc>https://telenegar.ir/uptime/</loc>
        <changefreq>monthly</changefreq>
        <priority>0.9</priority>
    </url>

    <url>
        <loc>https://telenegar.ir/pingcheck/</loc>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>

    <url>
        <loc>https://telenegar.ir/portcheck/</loc>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>

    <url>
        <loc>https://telenegar.ir/traceroute/</loc>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>

    <url>
        <loc>https://telenegar.ir/mailcheck/</loc>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>

    <url>
        <loc>https://telenegar.ir/accesscheck/</loc>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>

    <url>
        <loc>https://telenegar.ir/ipcheck/</loc>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>

    <url>
        <loc>https://telenegar.ir/myip/</loc>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>

    <url>
        <loc>https://telenegar.ir/subnetcalc/</loc>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>

    <url>
        <loc>https://telenegar.ir/auth/signup.php</loc>
        <changefreq>yearly</changefreq>
        <priority>0.5</priority>
    </url>

</urlset>
