alekssamos, Спасибо большое, Вы меня спасли!
Сделала с помощью сессии.
В файле thank_you.php:
session_start(); // Начинаем сессию
// Проверяем, отправлял ли пользователь данные через форму
if (!isset($_SESSION['form_submitted']) || $_SESSION['form_submitted'] !== true) {
// Если форма не была отправлена, перенаправляем на предыдущую страницу
header("Location: https://мой-сайт.ru" . $_SERVER['HTTP_REFERER']);
exit();
}
// Если форма была отправлена, выводим сообщение
echo "Спасибо! Мы получили вашу заявку.";
// Удаляем сессионную переменную, чтобы предотвратить повторный доступ
unset($_SESSION['form_submitted']);
и в файле обработчика формы добавила антиспам-защиту:
пользователь может повторно отправить форму только после того, как с его последней отправки прошел 1 час
session_start(); // Начинаем сессию
// Устанавливаем время ожидания в секундах (1 час = 3600 секунд)
$time_limit = 3600;
if (isset($_POST['contactFF'])) {
// Проверяем, прошел ли 1 час с последней отправки
if (isset($_SESSION['last_submission_time']) && (time() - $_SESSION['last_submission_time'] < $time_limit)) {
echo 'Вы можете отправить форму только через 1 час после последней отправки.';
exit();
}
Только вот есть проблема:
После того, как отправляешь форму еще раз, алерта нет, а сообщение - на вкус браузера:
Спасибо большое!
Буду искать, как это реализовать.
Подскажите, пожалуйста, есть ли инструкция, как это сделать?
Понимаю наивность поиска шаблонного решения))
Но все-таки, может быть, у Вас есть ссылка на материал, где подробно описаны особенности этого метода?
Алексей Уколов, Спасибо) Если не секрет, где можно почитать простое руководство, как это сделать?
Искала, конечно, сейчас, но не нашла понятных инструкций)
Алексей Уколов, Я хочу ее закрыть, так как планирую запускать Директ.
Рекомендуют в качестве цели в Директе выбирать не просто отправку формы, а именно посещение страницы благодарности.
Я поняла так: Директ считает конверсией нажатие на кнопку "отправить форму", код этой кнопки првязан к Метрике.
То есть рекламу можно скликать - кто-то зайдет и будет нажимать на кнопку, а Директ будет считать просто нажатие на кнопку - конверсией. То же самое касается перехода в мессенджер - человек перейдет в ватсап и ничего не напишет, а за конверсию Директ оплату спишет.
Для этого рекомендуют назначать в качестве цели - посещение страницы благодарности, так как на нее пользователь может попасть только после отправки формы.
А если ее не закрыть от прямого захода, то конкуренты будут на нее заходить бесконечно, скликивая наш бюджет.
Алексей Уколов, я подумала, что упускаю из внимания что-то очевидное, и люди ,которые пользуются пофессиональным продуктом, сразу заметят мою простую ошибку) В поддержку написала тоже, конечно)
Виктор Петров, Спасибо большое Вам!
Вы открываете понимание, как вообще надо работать, а не штамповать страницы по наитию)
Благодарю Вас за профессиональную помощь)
Благодарю Вас за ответ! Похоже, Яндекс и правда не накладывал фильтры, а просто с очередным апдейтом стал более строго относится к сайтам в выдаче... Надо исправлять все... и сразу)
Виктор Петров, Виктор, спасибо Вам большое! Выручаете меня не первый раз)
Да, сайт тот, что в профиле.
Смотрю на метрику и плачу)
Когда делала сайт, ничего не знала про сео - это просто страшно звучит))
"Другое" да, придется разбирать на разные страницы...
А как Вы думаете, поможет ли запуск директа в моей ситуации? Чтобы побольше информации о поведении пользователей было у Яндекса.
А еще я сделала второй сайт только по иконам. Как мне казалось, узкие нишевые сайты легче продвигать. Тем более, покупка икон нам была интересна больше, чем все остальное. Полгода туда писала полезный нужный контент, но Яндекс категорически не воспринимает сайт, и не дает ему нисколько трафика. И на этом сайте, и на нишевом (по иконам) указан один адрес. Другого выхода нет, не помещение же еще рдно арендовать. Может быть, в этом дело? Или все-таки больше похоже, что сайт некачественый и не полезный?
Если не секрет, Вы консультируете по телефону? на платной основе? Очень нужны советы специалиста. Я в эти 2 сайта можно сказать, душу вложила) а теперь вот реально тупик какой-то.
Дмитрий, Спасибо большое, теперь все встало на свои места!
Предупреждений, проблем ни в гугл консоли, ни в яндекс вебмастере нет.
Но Гугл упорно выкидывает несколько страниц из выдачи, не смотря на их систематическое дорабатывание.
Что-то не нравится ему. Особенно не любит те, где текст частично написан с помощью нейросети.
Теперь стараюсь все писать без помощи ChatGPT, но это получается по трудозатратности как "Войну и мир" написать) Такое ощущение, что просто уникальным текстом ПС уже не удовлетворишь.
Благодарю Вас за то, что дали направление, в котором нужно работать.
Серьезнее возьмусь за проверку позиций.
Никаких нейросетей. Буду писать самостоятельно, пусть и меньше по объему.
Минимум ключей, каждого по одному.
Развивать соцсети и дзен, чтобы не держаться только за поиск яндекса.
Вот такие выводы, надеюсь, правильные)
Спасибо Вам большое! Ваша помощь бесценна)
Все страница сайта присутствуют в индексе Яндекса.
Гугл же за пару дней до этого выкинул из индекса 14 страниц.
Я приняла это как рекомедацию к тому, чтобы улучшить контент на них, сделать его более расширенным и информативным, охватить больше ключевиков.
Это не помогло. И на следующий день Яндекс удивил таким сюрпризом.
Позиции в Топвизоре не замеряла, а зря. Надо бы взяться за этот вопрос. Мало времени, так как я выступаю в роли и маркетолога, и разработчика, и сео, и копирайтера.
На этапе 30 посещений в день хватало статистики Метрики и ручной проверки позиций ключевых запросов.
В принципе даже с такой примитивной проверкой стало понятно, что мы вылетели с 1 страницы Яндекса, где находились до этого последние 3-4 месяца.
Но аудит сайта в топвизоре делала, там нет фатальных ошибок.
Посоветуйте, пожалуйста, хороший сервис для быстрого и понятного выявления всех факторов, вляющих на позиции в ПС? Очень ценю Ваше мнение и буду благодарна Вам.
Благодарю Вас за такой развернутый ответ!
Это началось резко - вот прям 14 июля были конверсси и звонки, и посещаемость на стабильном уровне.
А 15 июля посещения сократились, и теперь ни конверсий, ни звонков - резко, одним днем.
Было от 30 до 50 посещений в день, а вчера набралось 14....
Извините за еще один странный вопрос от меня)
я пыталась всю конструкцию open graf запихнуть в переменную, а нужно было отдельно, каждый элемент. Спасибо большое))
Ankhena, спасибо большое за ответ)
я просто была не уверена, что с такими ссылками этот вариант подходит.
Все-таки удалю в инструментах, переживаю, что сайт очень молодой (существует буквально 2 недели), и ему это сильно повредит.
Сделала с помощью сессии.
В файле thank_you.php:
и в файле обработчика формы добавила антиспам-защиту:
пользователь может повторно отправить форму только после того, как с его последней отправки прошел 1 час
Только вот есть проблема:
После того, как отправляешь форму еще раз, алерта нет, а сообщение - на вкус браузера: