INSERT INTO t1 (a,b,c) VALUES (1,2,3),(4,5,6)
ON DUPLICATE KEY UPDATE c=VALUES(a)+VALUES(b);
where `channel`.id_channel=`epg`.id_channel
а то что сайтмапы могут иметь иерархическую структуру ты судя по всему не в курсе ?
и как ты думаешь - на озоне или вайдберриз на самом деле нет сайтмапов ?
хотя если серьезно то надо скрывать сайтмап от широкой публики.
Если нельзя ссылки размещать, то фильтровать на наличие ссылок. Если матерные слова запрещены, то фильтровать мат.
Можно на дороге поставить знак "Проезд запрещен" и ловить нарушителей. Но бетонный блок поперек дороги действует намного лучше.