Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Простым языком про вызовы к сервисам можно почитать тут:  https://otcommerce.ru/calls-clarification/

Как 

...

оптимизировать  вызовы на сайте 

     Иногда к нам поступают вопросы, почему на сайте большое количество вызовов и как его сократить. Здесь  указан  алгоритм действий, который нужно применять в этом случае. Кроме этого Вы можете об этом прочитать в нашем блоге  https://otcommerce.ru/how-to-reduce-calls-to-otapi/
Если Вы не знаете, что такое вызовы, то ознакомьтесь, пожалуйста, со статьёй в нашем блоге
Сначала посмотрите количество вызовов в административной панели сайта: Отчеты › Сервисная статистика > Детализация по платным вызовам и также в Отчеты › Детализация по методам.
Если вам кажется, что вызовов слишком много, попробуйте выполнить следующие действия:
1.     Закрыть индексацию в административной панели , вот тут: Продвижение - Поисковая оптимизация > Настройка индексирования поисковыми системами, и устанавливаем:
Запрет индексации главной страницы (частично) - Индексировать
Запрет индексации списков товаров в категориях - Не индексировать
Запрет индексации списков товаров в брендах - Не индексировать
Запрет индексации карточки товара - Не индексировать

2.     Проверьте файл robots.txt.
Файл robots.txt должен иметь вид:
User-agent: *
Disallow: /*p=item
Disallow: /item
Disallow: /*p=category
Disallow: /category
Disallow: /*p=subcategory
Disallow: /subcategory
Disallow: /*p=search
Disallow: /search
Disallow: /*p=search_ajax
Disallow: /search_ajax
Disallow: /*p=vendor
Disallow: /*p=reviews
Disallow: /reviews

#Disallow: /category*from=*
#Disallow: /subcategory*from=*

#Sitemap: http://site.ru/sitemap.xml
#Host: site.ru

Чтобы изменить файл нужно:
а. Зайти в корневую папку на хостинге.
b. Найти файл robots.txt.
c. Заменить текст.

3.   Проверьте логи на хостинге, с каких IP самый большой трафик, проверить что это за IP.
Если много вызовов производят поисковые боты, то их нужно забанить.
Чтобы проверить логи нужно:
а. Найти файл с логами на хостинге (либо обратиться в тех.поддержку хостинга с просьбой показать, где этот файл).
b. Проверить трафик. Если какой-то IP дает большую нагрузку, то необходимо проверить, что это за IP, и забанить его.
Забанить по IP адресу можно в файле .htaccess Для этого пропишите там следующее правило:
Deny from 38.99.82.34( вместо 38.99.82.34 - вставьте нужный IP)

Пример проверки IP адреса:
Как узнать, кто скрывается за IP? Потенциальный покупатель или поисковый бот?
Проверить ip можно тут https://2ip.ru/geoip/. Если это Америка, то скорее всего это боты.
Или когда у вас 1 миллион запросов страниц сайта с одного ip - сразу ясно, что это не человек.
Если у вас ОХ (Ответственный Хостинг), то наши специалисты сами проверят, нужно только написать заявку в саппорт http://support.otcommerce.com.

4.   Если на вашем сайте есть кастом, то проверьте его. Возможно, какой-то из методов неверно сделан и “тянет” лишние вызовы.

Как это проверить:
а. В административной панели сайта (Отчеты - Биллинг - Детализация по методам) смотрим каких вызовов аномально много.
b. Ищем в кастоме вызов этого метода.
c. Исправляем кастом.

Можно ли определить, что много вызовов на сайте делают именно люди?
Ответ:
 Нет, с нашей стороны нет способа, чтобы вычислить, что это именно люди делают вызовы, а не боты. Если Вы хотите минимизировать расходы, то для этого есть методы:
1. Показ каталога/товара, только зарегистрированным пользователям. Это радикально снижает число просмотров.
2. Блокировка всех поисковых ботов. Сильно снизит, возможен обход такой защиты, но смысла в этом особо нет.
3. Установка капчи, "на сайт в целом". Есть готовые скрипты, их можно найти в интернете.

Все 3 способа могут существенно снизить просмотры, но у всего есть обратная сторона. В данном случае это позиции, а точнее их отсутствие в поисковых системах. Если этот параметр для вас не является важным, то вы можете реализовать любой из 3-х вариантов или даже комбинированный.

Например, если применить первый вариант, то сервисный платёж снизится, но тогда может возникнуть ситуация, что покупатель открывает карточку товара, а там пусто или нет ничего или старая информация о товаре. Это обратная сторона медали. Т.е. этот метод с одной стороны минимизирует расходы, а с другой стороны в потенциале сильно снизит доходы.

Есть еще вариант. Можно приобрести мобильное приложение, например WebView. И в данном случае WebView сайт блокируете для просмотра всеми, кроме мобильного приложения. Продвигаете мобильное приложение. Там не будет ботов и каких-то левых просмотров.
================================================================================================
Если Вы используете только Ключ (API), то все вышеперечисленные пункты также являются актуальными, за исключением пунктов 1 и 2. При использовании только Ключа, запрещать индексацию нужно в коде вашего сайта.

...