<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://rtblint.org/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://rtblint.org/tester/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://rtblint.org/docs/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rtblint.org/docs/openrtb/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rtblint.org/docs/openrtb-versions/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rtblint.org/docs/what-rtblint-checks/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rule-reference/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rtblint.org/docs/cli/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rtblint.org/guides/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rtblint.org/faq/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rtblint.org/guides/validate-openrtb-bid-request/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rtblint.org/guides/common-openrtb-mistakes/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rtblint.org/guides/placement-vs-plcmt/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rtblint.org/guides/openrtb-no-bid-reasons/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rtblint.org/guides/openrtb-2-5-vs-2-6/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rtblint.org/guides/openrtb-2-6-vs-3-0/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rtblint.org/guides/openrtb-validation-in-ci/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rtblint.org/docs/openrtb/bid-request/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rtblint.org/docs/openrtb/bid-response/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rtblint.org/docs/openrtb/enums/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rtblint.org/docs/openrtb/privacy/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rtblint.org/docs/openrtb/supply-chain/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rtblint.org/docs/openrtb/native/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rtblint.org/docs/openrtb/ctv/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rtblint.org/docs/openrtb/tmax/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rtblint.org/docs/openrtb/floors/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rtblint.org/docs/openrtb/macros/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-0-device-geo/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-0-device-ifa/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-0-imp-video/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-0-user-data/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-1-enum-content_category-tier2/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-1-geo-type/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-1-imp-video-behavior/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-2-imp-secure/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-2-pmp-deals/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-2-regs-coppa/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-2-traffic-feedback-bot/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-3-1-macro-auction_bid_id/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-3-1-user-buyeruid/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-3-imp-native/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-3-imp-native-request/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-3-native-assets/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-4-geo-location/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-4-imp-audio/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-4-imp-secure-ssl/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-4-imp-video-skip/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-5-bid-response_urls/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-5-bidrequest-bseat_wlang/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-5-bidrequest-source/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-5-imp-metric/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-5-imp-video-placement/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-5-macro-loss/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-6-202211-imp_qty_bidrequest_dooh/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-6-202211-inventorypartnerdomain/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-6-202211-regs-gpp/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-6-202303-imp-refresh/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-6-202303-imp-video-placement/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-6-202303-imp-video-plcmt/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-6-202303-macro-auction_imp_ts/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-6-202309-bidrequest-acat/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-6-202309-deal-floor_fields/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-6-202309-durfloors/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-6-202402-imp-video-poddedupe/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-6-202409-cookie_sync_guidance/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-6-202409-eid-matching/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-6-202501-content-gtax_genres/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-6-202505-data-cids/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-6-bid-apis/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-6-bid-mtype/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-6-cattax/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-6-deprecated_fields/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-6-imp-rwdd_ssai/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-6-imp-video_audio-pod_bidding/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-6-imp-video_audio-rqddurs/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-6-language-bcp47/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-6-macro-min_to_win/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-6-network_channel_supplychain_eids/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-6-regs-gdpr/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-6-removed_deprecated_fields/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-6-user_agent_brandversion/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-2-6-user-consent/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-3-0-ads_cert/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-3-0-events/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-3-0-item/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-3-0-macro_object/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-3-0-openrtb_root/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-3-0-request_response/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rtblint.org/docs/rules/openrtb-3-0-version_header/</loc>
<lastmod>2026-07-04T19:09:37.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
</urlset>
