Яндекс Задан пустой поисковый запрос(запрос с другого сайта)

S
На сайте с 11.06.2023
Offline
21
306

Другие поисковики работают, а яндекс нет почему с компьютера.

<form id="searchForm" action="https://www.google.com/search" method="GET" target="_blank">

  <div style="max-width: 405px; margin: 0 auto; border: 1px solid #ccc; border-radius: 5px; overflow: hidden; display: flex;">
    <span style="font-size: 20px; margin: 0 2px 0 0;">🔍</span>
    <input type="text" name="q" class="search__input" placeholder="Search on Google" maxlength="100" autocomplete="off" style="flex: 1; padding: 5px 10px; border: none; outline: none;" required>
    <button type="submit" class="btn btn-primary" style="background-color: #007BFF; color: #fff; border: none; padding: 5px 15px; cursor: pointer;">Search</button>
  </div>
  <input type="hidden" id="searchEngine" name="se" value="google">
</form>
<br/>
<div style="margin: 0 auto; display: flex; justify-content: center; margin-right: 80px;">
  <a href="https://www.bing.com" class="search-engine-link" data-action="https://www.bing.com/search?q=" style="color:#555;"> Bing </a>
  <a href="https://www.yahoo.com" class="search-engine-link" data-action="https://search.yahoo.com/search?p=" style="color:#555; margin-left: 10px;"> Yahoo </a>
 <a href="https://www.yandex.com" class="search-engine-link" data-action="https://ya.ru/search/?text=" style="color:#555; margin-left: 10px;"> Yandex </a>
  <a href="https://duckduckgo.com/" class="search-engine-link" data-action="https://duckduckgo.com/?q=" style="color:#555; margin-left: 10px;"> DuckDuckGo </a>
</div>

<script>
  $(document).ready(function () {
    $('.search-engine-link').click(function (e) {
      e.preventDefault();

      // Получаем новое значение action из data-атрибута
      var newAction = $(this).data('action');
$('#searchForm').attr('action', newAction);
      
      // Получаем новое значение placeholder из текста ссылки
      var newPlaceholder = "Search on " + $(this).text();
      
      // Устанавливаем новое значение placeholder в поле ввода
      $('input[name="q"]').attr('placeholder', newPlaceholder);
    });
  });
</script>
alaev
На сайте с 18.11.2010
Offline
797
#1
Я бы обратил внимание на yandex.com и одновременно ya.ru.
Учитывая любовь яшки к редиректам стоит выкидывать на https://ya.ru/search/touch/?text=%D0%9F%D0%BF%D0%BF

Или без /touch/ для десктопов.
Создание и продвижение сайтов - https://alaev.net , аудиты сайтов, контекстная реклама
S
На сайте с 11.06.2023
Offline
21
#2
Задан пустой поисковый запрос
S
На сайте с 11.06.2023
Offline
21
#3
помогло https://ya.ru/?text=

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий