Что ж, главный аргумент против - это то, что на связанной странице уже сказано: в браузере пользователя могут быть отключены мета-перенаправления (хотя это будет редко), а немедленные перенаправления могут вызвать проблемы с юзабилити, когда пользователь пытается перейти черезистория.
Если вы можете вообще не выводить HTML, а выполнить перенаправление на стороне сервера, используя заголовок location
.В PHP это выглядело бы так:
<? header("Location: http://www.xyz.com");
die();
?>
, если вы не можете этого сделать, я бы сказал, что использование мета-перенаправления - это нормально.Вы можете добавить паузу в несколько секунд и сообщение («Теперь вы перенаправлены на ....») вместе со ссылкой, чтобы минимизировать раздражение для пользователей.
Что касается поисковой оптимизации, поисковые системы, я полагаю, будут молча игнорировать страницу перенаправления и продолжать индексирование целевого сайта, что, вероятно, и нужно.