Как сделать отправку письма?
Себе можно отправлять письмо без кодирования (заголовков это не касается), если оно не будет биться при транспортировке. В этом случае надо указать способ кодирования 8bit (для UTF и др. не-7-битных кодировок).
И нужно проверять существование всех POST-параметров и т.п. Вообще вы рисковый человек, раз используете такой г/код на сайте 😀
Нет. Это дубли. Если не используете UTM-метки, лучше прямо в движке закрыть (выдавать 404-ую по всем левым адресам).
P.S. Вводную не прочитал. Да, canonical достаточно. Не юзать canonical – это высший пилотаж. Или пофигизм 😀
А что не так? Походу он не вам отвечал.
Кстати, <?= оставили не «по какой-то дикой мысле». Так действительно «красивей писать» (и быстрее). Это уже не всегда коротким тегом считают. Часто просто говорят «короткая форма echo».
У нас делают так:
<?php echo $x; ?>
Но конкретно echo в короткой форме так:
<?= $x ?>
Раскройте сетку – разместите страницу в одном месте. Страницу сделайте 404-ой. Все ссылки на нее – JS-овскими.
P.S. В смысле делаете разными значение a href и реальный адрес цели или вообще не используете тег a.