Я правильно понимаю, что 302 редирект и отсутствие нормального перехода в WhatsApp как-то связаны?
Нет. 302 redirect (Temporary redirect) - используется для временного перенаправления, сообщая, что целевая страница была перемещена временно, и краулеры не должны обновлять свои ссылки или кэш на постоянной основе. С другой стороны, 301 редирект (Moved Permanently) сообщает, что страница была перемещена навсегда, и краулеры должны обновить свои ссылки.
Почему ссылка на WhatsApp считается 302 редиректом, нормально ли это, и как это исправить?
Причина, по которой ссылка на WhatsApp обрабатывается как 302 редирект, может быть связана с тем, как WhatsApp управляет переходами, особенно если они ведут на внешнюю страницу или службу. Это может быть сделано для того, чтобы обеспечить гибкость в обработке запросов, например, при определении, установлен ли WhatsApp на устройстве пользователя. Если коротко - так задумано, нормально, никак.