Dodan GET /dokarh/sitemap.xml endpoint (1053 URL-ova, ISO datumi, bez duplikata) · robots.txt ažuriran: Sitemap: https://genesis.limit-connect.com/dokarh/sitemap.xml · Canonical URL ispravljen: no-lim
tipseo_infrastruktura
statuslive
sto_je_napravljeno[
"Dodan GET /dokarh/sitemap.xml endpoint (1053 URL-ova, ISO datumi, bez duplikata)",
"robots.txt ažuriran: Sitemap: https://genesis.limit-connect.com/dokarh/sitemap.xml",
"Canonical URL ispravljen: no-limit.world → genesis.limit-connect.com (portal + svaki record)",
"Sitemap endpoint dodan u dokarh_uri.py ISPRED /{weise3_id} rute (route priority fix)",
"build_sitemap_xml() s deduplication (seen set) i Unix→ISO timestamp konverzijom",
"Sinkronizirano na sve čvorove: EU, NEW, MAR, DE"
seo_impact{
"sitemap_url": "https://genesis.limit-connect.com/dokarh/sitemap.xml",
"ukupno_url": 1053,
"canonical_base": "https://genesis.limit-connect.com",
"changefreq_portal": "hourly",
"changefreq_records": "never",
"robots_txt": "ažuriran — Google crawler može vidjeti sitemap"
}
tehnicke_odluke[
"Sitemap MORA biti u dokarh_uri.py ISPRED /{weise3_id} jer je taj router registriran prvi",
"build_sitemap_xml() = standalone funkcija (ne router endpoint) — poziva se iz dokarh_uri i main.py",
"seen: set() za dedupliciranje — neki chain brojevi imaju 2 fajla (c0005_a.dok.json + c0005_b.dok.json)"
]
zakon[
"ZAKON_41_nula_vanjskih_dep",
"ZAKON_32_svaki_fix_ima_chain_entry"
]