Возьмём стандартный инет-магазин битрикса
ЧПУ генерируется примерно таким образом - /catalog/#SECTION_CODE#/#ELEMENT_CODE#/
Но если в адресной строке браузера вместо правильного section_code вписать любую абракадабру страница все равно откроется согласно её ELEMENT_CODE
Как известно на это негативно реагируют поисковики, дублирование страниц и т.п.
Как этого избежать?
ЧПУ генерируется примерно таким образом - /catalog/#SECTION_CODE#/#ELEMENT_CODE#/
Но если в адресной строке браузера вместо правильного section_code вписать любую абракадабру страница все равно откроется согласно её ELEMENT_CODE
Как известно на это негативно реагируют поисковики, дублирование страниц и т.п.
Как этого избежать?
Если они не совпадает - отдаём 404 заголовок и выводим 404-ю страницу, либо просто "элемент не найден". Можно это же сделать перед вызовом компонента, но придется сделать дополнительный запрос к БД, чтобы получить код раздела элемента.