Проверить наличие яндекс каталоге: Полное руководство по Яндекс.Вебмастеру — SEO на vc.ru

Содержание

Как проверить наличие счетчиков Google Analytics и Яндекс.Метрика на страницах сайта

Системы аналитики в наши дни обладают огромным функционалом — позволяют отслеживать трафик, тестировать новые предложения, формировать представление о своей целевой аудитории, и дают массу полезных функций. Поэтому проверка их корректной установки, как и проверка наличия на всех страницах, очень важна.

Как проверить работу счётчика

Чтобы узнать, правильно ли установлен Google Analytics, нужно авторизоваться в аккаунте аналитики, открыть представление ресурса и перейти в категорию «Отчеты» — «В режиме реального времени». Если в отчёте появились данные о вашем визите, значит счётчик работает.

Корректность работы Яндекс.Метрики проверяется специальным запросом. К адресу сайта добавляется специальный параметр ?_ym_debug=1 и загружается страница. После чего в консоли браузера, если счетчик работает, вы увидите его номер и данные, которые он отправляет.

Также корректность работы счетчика можно проверить по значку на странице с доступными счетчиками.

Но стоит отметить, что значок актуален только для одной страницы — той, которая указана на странице «Настройка».

Поэтому работу Метрики на каждой странице придется проверять другим методом. Необходимо зайти в уже знакомые вам инструменты разработчика на вкладку «Консоль», и ввести в строку служебное слово yaCounterID, где ID — идентификатор счетчика. Если счетчик установлен, вы увидите в консоли примерно вот такую запись:

Таким образом, вы сможете проверить работу систем аналитики на всех важных для вас страницах сайта.

Еще один способ, проверить наличие счетчика, это перейти в режим просмотра исходного кода страницы (Ctrl+U) и проверить там наличие соответствующего кода.

Проверка наличия счётчика с помощью программ

Проверять наличие метрик вручную это отличный экспресс-метод. Но если у вас на сайте очень много страниц, то такая проверка может сильно затянуться. Поэтому их наличие можно проверить с помощью специальных программ. Мы в своей работе отдаем предпочтение в пользу Screaming Frog SEO Spider.

Для начала необходимо настроить специальный фильтр, для этого переходим в «Configuration» — «Custom» — «Search»:

В параметрах фильтра указываем фрагмент кода системы аналитики, наличие которого мы хотим проверить. Например, Яндекс.Метрики:

После этого нажимаем «ОК» и запускам программу. По окончанию обхода на вкладке «Custom» будет список всех страниц, содержащих искомый фрагмент кода.

Наличие счетчика Google Analytics программа Screaming Frog SEO Spider способна проверять автоматически, без настройки фильтров, информация об этом находится на вкладке Analytics.

Также, наличие систем аналитики можно проверить при помощи специальных браузерных расширений. Одним их таких является Ghostery.


Как попасть в Яндекс.Каталог — Академия SEO (СЕО)

Содержание:

Рецепт добавления сайта в Яндекс Каталог

Страницы Вашего веб-ресурса слишком медленно индексируются? Знаете, как ускорить индексацию сайта? Способов существует достаточно много. Один из них – добавление в авторитетные каталоги веб-ресурсов.

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

Зачем добавлять сайт в Яндекс Каталог

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

Кроме того, веб-сайты в каталоге отображаются с учетом индекса цитируемости. Это значит, что пользователь, который выбирает определенную категорию, получает ранжированные результаты. 

Следовательно, если Вам удастся добавить сайт в Яндекс Каталог и поднять его тИЦ, велика вероятность получения посетителей прямо из него. В частности, это возможно, если Ваш веб-ресурс относится к весьма узкоспециализированной категории, в которой количество конкурентов невелико.

 


 

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

Как попасть в Яндекс Каталог бесплатно

Для того чтобы попытаться добавить сайт в Яндекс Каталог бесплатно, нужно сделать заявку (указать адрес сайта, его название, описание и адрес почты), которая обязательно должна пройти ручную модерацию (может длиться от 3 до 6 месяцев).

Существенным недостатком в процессе регистрации является отсутствие каких-либо уведомлений о результате рассмотрения Вашей заявки. То есть Ваш веб-ресурс либо появится в каталоге после рассмотрения заявки, либо нет. 

Никто уведомлять о принятом решении не будет. Нужно самому периодически проверять, удалось ли Вашему сайту попасть в Яндекс Каталог бесплатно или нет.

Для этого нужно в строку поиска в каталоге вставить адрес нужного веб-ресурса и отметить галочкой опцию «поиск по описаниям сайтов».

 


 

Если же спустя полгода Вашему сайту так и не удалось попасть в Яндекс Каталог, будьте уверены, это произошло по одной из причин:

  1. Неуникальность (полная или частичная) содержания регистрируемого веб-ресурса в первую очередь может помешать добавить сайт в Яндекс Каталог бесплатно.
     
  2. Наличие противозаконных материалов на страницах веб-ресурса (порно, пропаганда насилия, расизм и т. д.).
     
  3. Отсутствие четкой тематики, наличие разделов и страниц, которые никак «не вяжутся» друг с другом по смыслу.
     
  4. Недоработанные разделы, категории, незаполненные страницы.
     
  5. Выявление попыток нечестного манипулирования поисковыми выдачами (так называемый «поисковый спам»).
     
  6. Несоответствие описания сайта требованиям (размер меньше 50 или больше 200 знаков, дублирование заголовка и т. п.). 
     
  7. Высокая конкуренция в рубрике, на попадание в которую претендует Ваш веб-сайт.

Как добавить сайт в Яндекс Каталог платно 

Если бесплатная регистрация не удалась или же Вы не желаете ждать и хотите ускорить процесс, можно Ваш сайт добавить в Яндекс Каталог платно. Для этого придется заполнить форму заявки и согласиться на оплату указанной в ней суммы.

 


 

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

течение 3 дней после оплаты услуги заказчиком. 

Кстати, несмотря на платную форму услуги, Вам все равно могут отказать без указания причины. Это один из немногих случаев, когда деньги не являются 100% гарантией положительного результата.

После успешной регистрации…

…независимо от пути достижения (бесплатно или платно), описание Вашего сайта появится в каталоге, станет доступным интернет-пользователям и начнет приносить пользу в виде ускорения индексации, повышения авторитетности и дополнительного трафика.

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

Внимание! Яндекс.Каталог закрыт.


20-го декабре 2017 года Каталог прекратил прием заявок на добавление новых ресурсов. А спустя несколько месяцев окончательно прекратил свое существование.

Яндекс каталог закрывается — что дальше?

Автор Александр Брушкивский На чтение 2 мин Просмотров 3.5к. Опубликовано Обновлено

Яндекс каталог закрывается — как ножом по сердцу для многих вебмастеров и владельцев компаний, что добавляли свой сайт в Яндекс каталог на платной основе. Вслед за каталогом DMOZ, готовится к полному закрытия и всеми известный Яндекс каталог.

Эту новость стоило написать уже давно, но предновогодняя суета и последующие выходные не давали нормально сесть и написать об этом в блог.

На официальном сайте каталога появилась такая надпись — Обновление Яндекс.Каталога прекращено. Прием заявок на добавление ресурсов закрыт.

В последние годы добавление сайта в каталог от Яндекса на бесплатной основе было проблемно, а теперь и вовсе невозможно. Это в принципе логичное продолжение жизни каталогов. Сейчас Яндекс развивает многие другие свои сервисы и возможно нужны человеческие ресурсы на их создание и развитие.

В целом. времена когда каталоги были весомым пунктом в продвижении сайтов прошли.

Если раньше ресурс славился качественными отборными сайтами и хорошо продуманной структурой каталога, то сейчас там каша. Много откровенно плохих сайтов, что добавили туда видимо на платной основе и они еще к тому же находятся далеко не в своих категориях. Во общем некогда крутой и авторитетный каталог превращался в самый обычный, лишь с пометкой что он от самого Яндекса.

Многие биржи сайтов, биржи статей и ссылочные биржи постоянно выделялись тем, что можно отфильтровать площадки по ТИЦ и PR, а также наличие в каталогах ДМОЗ и Яндекс Каталоге. PR давно уже отменили, ДМОЗ каталог закрылся и теперь Яндекс каталог закрывается и возможно с ним пропадет со временем и такая метрика сайта как ТИЦ.

Выбирать площадки для покупки ссылок и прочего станет намного сложнее. Из серьезных метрик останется только наличие в Яндекс новостях и посещаемость ресурса, траст сайта и возможно заспамленность.

Хотя честно говоря многие SEO уже давно не стремились нарастить ТИЦ для своего сайта или попасть в Яндекс каталог. Это просто со временем стало не таким уж и важным фактором.

Будем теперь ждать когда Яндекс каталог официально закроется. Пока что идут видимо подготовительные работы и он закроется постепенно, как и было в случает с DMOZ каталогом.

Включение режима отладки в Яндекс Метрике при отладке GTM

Из документации к Яндекс Метрики  https://yandex.ru/support/metrica/general/check-goal.html  знаем, ​что для включения режима отладки нужно к адресу страницы дописать параметр _ym_debug=1

Но это не единственный способ.

Для начала разберемся, что происходит при передачи этого параметра.

В куках браузера для домена появляется запись:

 


Срок жизни этой куки — сессия. После чего она удаляется. При следующей сессии вам придется повторно вводить параметр. Если вы знаете, что отладка сайта или настройка систем аналитики займет не один день, то можете вручную изменить срок жизни куки до определенного числа. При этом кука останется в браузере и после окончания сессии и повторно вводить параметр не придется. 

Помимо проверки наличия куки, Яндекс Метрика проверяет глобальную переменную window._ym_debug и если она отлична от нуля, то так же включается режим отладки. 

Этим и воспользуемся для автоматического включения режима отладки Яндекс Метрики при включении отладки в Google Tag Manager

Для начала активирует встроенную переменную в GTM, которая меняет свое состояние в зависимости от того, находится ли GTM в режиме отладки или нет:

 

Если Debug Mode = True, значит отладка включена. 

Добавим тег со своим скриптом, который будет проверять это условие, и если мы в режиме отладки, то включать режим отладки и у Метрики:

<script>
  if({{Debug Mode}}){
  window['_ym_debug']=1;
  } 
</script>

Триггер активации в этом теге не задаем. Переходим в настройки тега счетчика Яндекс Метрики и в нем указываем порядок активации тега, наш тег с активацией отладки должен запускаться перед тегом яндекс метрики:

Если тег Яндекс метрики у вас установлен как произвольный код HTML, то наше условие можно просто разместить над кодом метрики без использования отдельного тега.

Опубликуйте новую версию контейнера GTM.

Теперь, при активации режима отладки  GTM, вы автоматом активируете и режим отладки Yandex Metrika.


 

 

 

 

Автор: Москалец Андрей • Дата создания: 2019-11-16

Zoom раскрывает личные адреса и телефоны пользователей «Яндекса»

У сервиса видеоконференций Zoom обнаружилась еще одна проблема, связанная с персональными данными. Как пишет издание Vice, сервис может автоматически добавлять своих пользователей в контакты друг к другу и тем самым раскрывать их личные данные – адреса электронной почты, имена, фамилии и фотографии. На утечку первыми обратили внимание жители Нидерландов, которые пользуются почтой от местных провайдеров.

Корреспондент «Ведомостей» убедился, что алгоритмы сервиса настроены не идеально – после регистрации в Zoom с помощью почты на @yandex.kz (домен для Казахстана) и входа в систему ему стали доступны данные 999 других пользователей с почтой на @yandex.kz, в том числе их номера телефонов. Столько же контактов стали доступны при регистрации с почтой на @yandex.by (для Белоруссии). Также удалось узнать данные нескольких десятков людей, зарегистрировавшихся в Zoom с адресами на @citydom.ru (провайдер «Эр-телеком холдинг», бренд «Дом.ру») и @starlink.ru (провайдер Starlink). При регистрации на @yandex.ua, альтернативных доменах «Рамблера» (@ro.ru, @autorambler.ru) и Mail.ru (@list.ru, @bk.ru) сервис работал корректно.

В Zoom нет общедоступного каталога пользователей: чтобы просмотреть сведения о пользователе или позвонить ему, человек должен сначала добавить его в контакты по адресу почты или номеру телефона. Однако Zoom автоматически объединяет пользователей корпоративной почты в «каталог компании». Причина утечки заключается в том, что Zoom воспринимает любой нестандартный адрес электронной почты как корпоративный, цитирует Vice слова пользователя, заметившего утечку. После регистрации с доменом @xs4all.nl он увидел данные 995 других пользователей с этим же доменом.

Zoom ведет черный список «публично доступных доменов», для которых функция каталога не включается, передает Vice слова представителя Zoom. Среди них – адреса от Gmail, Yahoo! и Hotmail (Outlook), указано на сайте сервиса. Каталоги также не работают для основных доменов «Яндекса», Mail.ru и «Рамблера». Однако каждый из этих сервисов позволяет выбрать альтернативный бесплатный домен – например, @list.ru вместо @mail.ru или @ya.ru вместо @yandex.ru. Некоторые из этих вариантов Zoom, видимо, распознает как «компанию».

Владельцы доменов могут обратиться в Zoom, чтобы тот добавил их в специальный список, передает Vice слова представителя Zoom. По его словам, компания уже заблокировала функцию каталогов для доменов, с которыми возникли проблемы. Позднее генеральный директор Zoom Эрик Юань заявил, что сервис приостанавливает развертывание новых функций и отключает некоторые из существующих – в частности, возможность следить за тем, что участники конференции делают на своих устройствах. Он не упомянул функцию каталогов компаний, российские адреса продолжали появляться в каталогах после заявления гендиректора Zoom.

Zoom не получает данных, которые хранятся в учетной записи «Яндекса» («Яндекс.Паспорте»), а оперирует той информацией, которую пользователь самостоятельно вводит при регистрации в Zoom, уточнили «Ведомостям» в «Яндексе». Компания уже обратилась в Zoom с просьбой добавить адреса на доменах @yandex.by и @yandex.kz в список исключений. «Эр-телеком холдинг» также направил запрос в Zoom об устранении некорректности в работе сервиса, сказали «Ведомостям» в пресс-службе компании. «Ведомости» направили запрос в Zoom по поводу российских сервисов, а также запрос в Starlink.

Сервис Zoom столкнулся с наплывом пользователей после пандемии коронавируса и объявленных во многих странах ограничениях на передвижение населения. Zoom был запущен в 2013 г. с расчетом на b2b-сегмент рынка видеоконференций. Помимо групповых видеозвонков он позволяет организовывать видеосеминары и открывать горячие линии по телефону. По словам Юаня, в марте число участников конференций выросло до 200 млн человек за день, в декабре 2019 г. в Zoom общалось в среднем 10 млн человек в день.

Раскрытие личных данных пользователей – это не первая проблема с приватностью в Zoom. Стандартные настройки Zoom позволяют злоумышленникам подключаться к конференциям без ведома организаторов и выводить на экраны порнографию и оскорбительные материалы, пишет The New York Times. Клиент Zoom для iOS передавал данные пользователей компании Facebook, а клиент для Windows позволял хакерам получить учетные данные от компьютера; в апреле компания заявила, что устранила эти проблемы. После этого The Washington Post сообщила о бреши в функции записи разговоров в Zoom, из-за которой более 15 000 личных видеозвонков оказались в открытом доступе.

Интеграция Яндекс YML. Импорт-экспорт каталога товаров в YML

Общие сведения о YML

Введение в YML

Данный документ описывает работы с данными в формате YML.

YML (Yandex Market Language) —стандарт, разработанный Яндексом для принятия и размещения информации в базе данных Яндекс.Маркет. При использовании файла YML формата регулярное обновление каталога на Яндекс.Маркет будет происходить автоматически и отражать все актуальные изменения (наличие, цена, появление новых товаров).

                Единый формат позволяет быстро и эффективно обрабатывать информацию и размещать ее в каталоге Яндекс.Маркет.

                Стандарт YML основан на XML (Extensible Markup Language) —  (XML DTD).

Краткое описание формата файла YML

Ниже приведено краткое описание элементов присутствующих в формируемом файле YML. Подробное описание доступно по следующим ссылкам:

 https://yandex.ru/support/partnermarket/export/yml.html#yml-format

https://yandex.ru/support/partnermarket/elements/shop.html

https://yandex.ru/support/partnermarket/offers.html

https://yandex.ru/support/partnermarket/elements/param.html

 

Файл YML состоит из общей информации о магазине и списка товарных предложений — офферов.

 

Основные элементы YML

Элемент

Описание / Пример

xml header

Стандартный XML-заголовок. Должен начинаться с первой строки, с нулевого символа.

Допустимые кодировки YML-файла: UTF-8, windows-1251.

Пример :

yml_catalog

Любой XML-документ может содержать только один корневой элемент. Формат YML в качестве корневого использует элемент . Атрибут date элемента должен соответствовать дате и времени генерации YML-файла на стороне магазина. Дата должна иметь формат YYYY-MM-DD hh:mm.

shop

Элемент содержит описание магазина (shop), его предложений (offers) и акций (promos, gifts)*

 

*! Внимание.: В нашем примере разделы  promos и gifts не формируются и не обрабатываются при парсинге файла.

 

 

Описание элементов раздела shop.

Описание элементов, входящих в раздел shop

Элемент

Описание / Пример

Обязательность

name

Короткое название магазина.

<name>BestSellername>

Обязательно

company

Полное наименование компании, владеющей магазином

<company>Tne Best inc.company>

Обязательно

url

URL главной страницы магазина. Максимальная длина ссылки — 512 символов.

<url>http://best.seller.ruurl>

Обязательно

currencies

Элемент currencies задает список курсов валют магазина. Каждая из валют описывается отдельным элементом currency.

<currencies>

<currency rate=»1″/>

currencies>

 

Обязательно

categories

Список категорий магазина.

В формате YML в родительском элементе categories содержится список категорий магазина. Каждая категория описывается отдельным элементом category.

<categories>

<category>Книгиcategory>

<category parentId=»1″>Детективыcategory>

categories>

Обязательно

 

 

Описание элементов раздела offers.

Описание элементов входящих в раздел  offers

Элемент

Описание / Пример

Обязательность

id

Идентификатор предложения. Макс. длина — 20 символов. Должен быть уникальным для каждого предложения.

В YML является атрибутом для offer.

Обязательно

name

 Полное название предложения.

Обязательно

url

URL страницы товара на сайте магазина.

Максимальная длина ссылки — 512 символов

Обязательно

price

Актуальная цена товара.

Разделитель целой и дробной части — точка

Обязательно

currencyId

 

Валюта, в которой указана цена товара: RUR, USD.

Цена и валюта должны соответствовать друг другу.

Обязательно

categoryId

! Внимание. Используется только в формате YML.

Идентификатор категории товара, присвоенный магазином (целое число, не более 18 знаков).

Обязательно

description

Описание предложения. Длина текста не более 3000 символов (включая знаки препинания).

 

Необязательно

param

 

 

Все важные характеристики товара — цвет, размер, объем, материал, вес, возраст, пол, и т. д.

В YML элемент offer может содержать несколько элементов param (один элемент param — одна характеристика).

белый

 

 

 

Проверка файла YML

Полученные файлы можно проверить с помощью сервиса — Валидатор XML-фидов.

Схема валидации документа – Маркет.

Ссылка  — https://webmaster.yandex.ru/tools/xml-validator/

Результаты проверки должен быть:

XML соответствует схеме XSD.

 

 

Пример файла YML

<!--?xml version="1.0" encoding="UTF-8"?-->

<yml_catalog date="2019-11-01 17:22">

<shop>

<name>BestSeller</name>

<company>Tne Best inc.</company>

<url>Ошибка! Недопустимый объект гиперссылки.&gt;

 <currencies>

<currency rate="1"></currency>

</currencies>

<categories>

<category>Бытовая техника</category>

<category parentid="1">Мелкая техника для кухни</category> </categories>



 <offers>

<offer>

<name>Мороженица Brand 3811</name> <url>http://best.seller.ru/product_page.asp?pid=12345</url>

<price>8990</price>

<currencyid>RUR</currencyid>

<categoryid>10</categoryid>

<param name="Цвет">белый

<dimensions>20.1/20.551/22.5</dimensions> </offer>

</offers>

<gifts> <!-- подарки не из прайс‑листа --> </gifts>

<promos> <!-- промоакции --> </promos>

</url></shop>

</yml_catalog>

 

 

Выгрузка в файл

Реализован функционал по выгрузке данных из БД Falcon в файл формата YML.

Информация выгружается из следующих таблиц БД:

  • [as_cat_categories] Категории в раздел <categories>
  • [as_cat_products] Товары в раздел <offers>
  • [as_cat_productAttrs] + [as_cat_filters] Параметры в раздел <param …>.

 

Из таблицы [as_cat_categories] выгружаются следующие поля:

[id], [name], [parentID].

Из таблицы [as_cat_products] выгружаются следующие поля:

[id], [name], [price],’RUR’ AS currencyId, [url], [desc], categoryID.

Из таблицы [as_cat_filters] выгружаются следующие поля:

[title].

Из таблицы [as_cat_productAttrs] выгружаются следующие поля:

[value],  [intValue], [decimalValue].

 

 

Выгрузка осуществляется следующими процедурами:

  1. [as_cat_getYMLFilterValue]
  2. [as_cat_products_getYMLHeaderData].

 

 

Процедура [as_cat_getYMLFilterValue]

Входные параметры:

  @productID и @filterID.

Результат:

 возвращает строку видабелый.

Вызов:

Вызывается в процедуре [as_cat_products_getYMLHeaderData] в курсоре.

Примеры вызова:

EXECUTE [dbo].[as_cat_getYMLFilterValue] @productID= 10030  , @filterID = 91

 

Процедура [as_cat_products_getYMLHeaderData]

Входные параметры:

Переменная

Тип данных

Значение по умолчанию

Примечание

Обязательные параметры файл YML

@shopName

nvarchar(max)

‘BestSeller’

— Короткое название магазина.

@shopCompany

nvarchar(max)

‘Tne Best inc.’

— Полное наименование компании, владеющей магазином.

@shopURL

nvarchar(512)

‘http://best.seller.ru’

— URL главной страницы магазина

Дополнительные параметры файл YML

@isUploadCategorys

bit

0

1 — передавать структуру категорий из as_cat_categories

@isUploadAttrs

bit

0

1 — выгружать атрибуты товара в секцию param

 

Процедура через дополнительные параметры  @isUploadCategorys и @isUploadAttrs позволяет регулировать содержание файла YML. В т.ч. загружать / не загружать категории из таблицы [as_cat_categories].

И загружать / не загружать атрибуты товара из таблицы [as_cat_productAttrs].

 

Результат:

                Выводит данные в формате файла YML.

Вызов:

                Вручную, по необходимости.

Примеры вызова:

EXECUTE [dbo].[as_cat_products_getYMLHeaderData] 

  @shopName='TEST_Seller'

, @shopCompany= 'The TEST inc.'

, @shopURL = 'http://TEST_Seller.seller.ru'

, @isUploadCategorys =1

, @isUploadAttrs =1

 

В результате мы имеем инструмент выводящий отформатированные данные полностью соответствующие спецификации файла YML и проходящие валидацию.

 

Недостатком проц. [as_cat_products_getYMLHeaderData] является то, что полученный текст файла необходимо вручную сохранять в файл на диске.

! Примечание: для корректной работы формат файла должен быть UTF-8 !

Процедура [as_cat_products_getYML_File]

Процедура [as_cat_products_getYML_File] запускает вышеуказанную проц. [as_cat_products_getYMLHeaderData] и создает на диске файл с результатами выполнения этой процедуры.

По сути это оболочка вызова процедуры и создания файла. Других действий не производится.

Технически в процедуре запускаются системная хранимая процедура master..xp_cmdshell  и SQLCmd —   утилита, входящая в состав SQL Server, предназначеная для выполнения скриптов Transact-SQL из командной строки.

 

Входные параметры:

Переменная

Тип данных

Значение по умолчанию

Примечание

Обязательные параметры

@outputFilePath

NVARCHAR(1000)

нет

 путь к файлу результата (без указания имени файла)

 

Остальные обязательные параметры ,@shopName ,@shopCompany ,@shopURL ,@isUploadCategorys  ,@isUploadAttrs – приведены в таблице выше.

Формат имени выходного файла формируется по шаблону  out_YYYYMMDDTHH_mm.xml,

Где out_ — постоянная часть,  .xml — расширение.  YYYYMMDDTHH_mm  — шаблон даты и времени формирования.

Пример имени файла: out_20200413T14_42.xml

 

Права доступа:

возможно, будет нужна однократная настройка сервера, для запуска xp_cmdshell, описание по ссылке:

Параметр конфигурации сервера «xp_cmdshell»

https://docs.microsoft.com/ru-ru/sql/database-engine/configure-windows/xp-cmdshell-server-configuration-option?view=sql-server-ver15

Результат:

                Создает по указанному пути @outputFilePath  файл с именем в формате out_YYYYMMDDTHH_mm.xml.

                Возвращаемое значение: 0 Success (успешное завершение) или 1 Failure (неуспешное завершение).

Вызов:

                Вручную, по необходимости.

Примеры вызова:

EXEC [dbo].[as_cat_products_getYML_File] @outputFilePath ='E:\' , @isUploadCategorys = 1 , @isUploadAttrs = 0

! Примечание: для корректной работы формат файла должен быть UTF-8 !

! Примечание: Кодировки файла результата не проверятся. После создания файла необходимо проверить кодировку и, если необходимо пере сохранить файл в нужной UTF-8.

(Пересохранить файл можно в блокноте.)

Ссылки:

Служебная программа sqlcmd

https://docs.microsoft.com/ru-ru/sql/tools/sqlcmd-utility?view=sql-server-ver15

 

Парсинг файла YML и обновление данных в БД.

Также существуют процедуры парсинга (разбора) файла YML и внесения изменений / новых данных в БД Falcon.

Процедура [as_cat_parsingYML]

UPD: 2020-07-10

Процедура  анализирует содержимое полученной переменной типа XML и в зависимости от входящих параметров может выводить диагностическую информацию по полученным данными или вносить изменения в таблицы БД.

 

Входные параметры:

Переменная

Тип данных

Значение по умолчанию

Примечание

Обязательные параметры

@XML_input

xml

нет

входной параметр — переменная типа XML

@isUpdateDB

bit

0

делать ли изменения в базе или диагностика файла

0 — читаем файл только для диагностики

1 — вносим изменения в БД из файла

@isUpdateAttrs

bit

1

чтения / обновление атрибутов as_cat_productAttrs

1 -работает с атрибутами

0 — пропустить работу с атрибутами

Необязательные параметры

@param_username

nvarchar(256)

NULL Имя пользователя, если не указан, берем серверного CURRENT_USER

@isUpdateCategoriesForAdminONLY

bit

0 При значении = 1 дает возможность изменять / добавлять категории

!Примечание: параметр @isUpdateAttrs (обработка атрибутов) работает при условии если @isUpdateDB=1.

!Примечание: параметр @param_username – используется для определения Поставщика — через поле ctr_contacts.USERNAME — это логин пользователя в системе.

Если в БД [as_cat_suppliers] найден поставщик то будет выполнено обновление / вставка в табл. [as_cat_supplierProducts]. 

!Примечание: параметр @isUpdateCategoriesForAdminONLY не доступен из интерфейса – т.к. Категории никак изменять поставщик не может.

 

Алгоритм и условия работы.

Процедура читает данные из вх. Переменной типа XML. Предполагается, что в данных содержится информация из файл YML.

Информация может содержать следующие данные:

  • Категории         раздел <categories>     табл.БД [as_cat_categories]
  • Товары         раздел <offers>         табл.БД [as_cat_products]
  • Параметры товаров  раздел <param …>       табл.БД [as_cat_productAttrs]

 

Т.к. мы синхронизируем разные БД, то идентификатор  (id) одинаковых товаров или категорий в разных БД может быть разным. Для получения связи в идентификаторами внешних систем в таблицы [as_cat_categories] и [as_cat_products] добавлено поле outerID nvarchar(64).

 

Если в БД существуют таблицы as_cat_YMLImportLog и as_cat_YMLImportLogData, то в них будут записываться входные данные и результат работы процедуры.

В дальнейшем из этих таблиц будет формироваться журнал результатов (например, при импорте из файла).

Возможные ошибки (заносится в табл. as_cat_YMLImportLog):

  • ‘Ошибка! НЕ ОПРЕДЕЛЕНА СТРОКА yml_catalog в файле!’
  • ‘Ошибка! В БД нет поля для сравнения outerID в табл.as_cat_categories!’
  • ‘Ошибка! В БД нет поля для сравнения outerID в табл.as_cat_products!’

Перед запуском процедуры необходимо проверить наличие и заполнение поля outerID!

 

При чтении данных, читается идентификатор записи (в разделе <categories> или <offers>).

Полученный идентификатор сверяется со значениями в поле outerID.

Если в поле outerID есть запись с таким же идентификатором, то происходит обновление записи.

Если в поле outerID нет искомого идентификатора, то происходит вставка новой строки данных.

 

Также для корректного обновления или вставки новых данных атрибутов (таблица as_cat_productAttrs) необходимо, чтобы были одинаковыми (в БД приемнике данных  и БД источнике ) следующие  объекты БД:

  1. таблица as_cat_filters — список всех атрибутов. Если в данной таблице не будет поля атрибута, прочитанного из файла, то будет выведено сообщение следующего содержания:

ОШИБКА! НЕ ОПРЕДЕЛЕН справочник (as_cat_filters) для атрибута : Производитель для offerID: 1.

 (заносится в табл. as_cat_YMLImportLogData)

  1. таблица as_geo_regions — если используется справ. населенных пунктов.
  2. все кастомизированные таблицы справочников as_cat_cust_ …
  3. все кастомизированные процедуры cat_filter_get_ …

 

Возможны обновление следующих таблиц БД:

  • [as_cat_categories] Данные из раздела <categories>
  • [as_cat_products] Данные из раздела <offers>
  • [as_cat_productAttrs] Данные из раздела <param …>

 

Результат:

                парсинг вх.данных и обновление таблиц БД

                процедура в результате своей работы выводит строку с общими параметрами работы и подробный журнал выполненных операций. Примеры результатов вывода буду рассмотрены ниже.

 

Режимы работы:

Процедура может быть запущена в 2-х режимах:

1 – выводит только диагностическую информацию по полученным данными

2 – чтение по полученных данных и вносит изменения в таблицы БД.

 

Пример вызова в режиме диагностики:

В этом режиме достаточно передать только данные XML.

DECLARE @xml xml

SELECT @xml = CAST(x.data as XML)

FROM OPENROWSET(BULK 'E:\YML_realty_ALL.XML', SINGLE_BLOB) AS x (data)

EXECUTE [dbo].[as_cat_parsingYML] @xml

Пример результата в режиме диагностики:

 Диагностика:

yml_catalog: Есть;

shop: Есть;

categories: Есть;

offers: Есть;

offerONE: Есть;

promos: Нет;

gifts: Нет;

param: Есть;

 

АТРИБУТ — № категории: 1;

АТРИБУТ — № под-категории: 1;

АТРИБУТ — № offer (Продукт): 1;

 

Категорий найдено в файле:21

Обновление Категорий в БД: нет;

 

Продуктов найдено в файле:7

Обновление Продуктов в БД: нет;

 

журнал выполненных операций – пустой, т.к. никаких операций с БД не проводилось.

Пример вызова в режиме изменения БД:

DECLARE @xml xml

SELECT @xml = CAST(x.data as XML)
FROM OPENROWSET(BULK 'E:\out_20200417T19_51_ATTRIB_1_UTF-8.xml', SINGLE_BLOB) AS x (data) 

EXECUTE [dbo].[as_cat_parsingYML] @xml , @isUpdateDB = 1, @isUpdateAttrs = 1

 

Пример результата вызова в режиме изменения БД

Диагностика:

yml_catalog: Есть;

shop: Есть;

categories: Есть;

offers: Есть;

offerONE: Есть;

promos: Нет;

gifts: Нет;

param: Есть;

АТРИБУТ — № категории: 1;

АТРИБУТ — № под-категории: 1;

АТРИБУТ — № offer (Продукт): 1;

Категорий найдено в файле:21

Обновление Категорий в БД: Да;

Добавлено  Категорий: 0

Обновлено Категорий: 21

Продуктов найдено в файле:7

Обновление Продуктов в БД: Да;

Добавлено  продуктов: 0

Обновлено продуктов: 7

 

Параметры: Продуктов найдено в файле:7

Параметры: общее кол-во строк:23

Параметры: NULL строк:0

 

Параметры: Добавлено записей: 0

Параметры: Обновлено записей: 23

 

 журнал выполненных операций

operationName

dbTableName

itemID

outerID

notes

UPDATE

as_cat_products

11495

1014

NULL

UPDATE

as_cat_productAttrs

11489

1

filterID 1 Производитель paramText: Nokia

UPDATE

as_cat_productAttrs

11489

1

filterID 2 Платформа paramText: Android

UPDATE

as_cat_productAttrs

11489

1

filterID 3 Размер экрана paramText: 5.40

UPDATE

as_cat_productAttrs

11489

1

filterID 4 Мощность, Вт paramText: 225

UPDATE

as_cat_productAttrs

11489

1

filterID 5 Проводной paramText: Да

UPDATE

as_cat_productAttrs

11490

2

filterID 1 Производитель paramText: Nokia

UPDATE

as_cat_productAttrs

11490

2

filterID 2 Платформа paramText: IOS

UPDATE

as_cat_productAttrs

11495

1014

filterID 11 Марка спецтехники paramText: Kubota

Журнал выполненных операций с ошибкой. Пример: Журнал результатов импорта файла — Данные 

#

Ошибка

Текст ошибки

Операция

Таблица БД

Код товара

Внешний код

Прим.

13

Нет

Без ошибки

UPDATE

as_cat_productAttrs

11107

10008

filterID 93 Страна paramText: Россия

14

ОШИБКА!!

ОШИБКА! НЕ ОПРЕДЕЛЕН справочник (as_cat_filters) для атрибута : Адрес2 offerID: 10013 paramText: ул. Бакланова.

ERROR

as_cat_filters

 

10013

 

15

Нет

Без ошибки

UPDATE

as_cat_productAttrs

11109

11094

filterID 16 Тип Операции paramText: Продажа

 

Работа с категориями

Т.к. категории никак изменять поставщик не может, то  автоматическая заливка категорий из файла – отключена ( @isUpdateCategoriesForAdminONLY= 0 ).

Если у товара категория не определена в нашем справочнике (это поле OuterID в нашем справочнике категорий), то такому товару присваивается категориz – Разное. (Категория с таким именем названием должна быть в справочнике.)

Если и категории Разное нет в справочнике в Журнал результатов импорта файла — Данные – будет записана ошибка SQL.

Процедура [as_cat_parsingYMLbyFile]

Процедура [as_cat_parsingYMLbyFile] дополняет вышеописанную проц. [as_cat_parsingYML].

Т.к. проц. [as_cat_parsingYML] получает как входной параметр переменную типа XML, то нет возможности прочитать данные напрямую из файл.

 

Процедура [as_cat_parsingYMLbyFile] читает данные из указанного файла и передает для дальнейшего парсинга в проц. [as_cat_parsingYML].

 

Входные параметры:

Переменная

Тип данных

Значение по умолчанию

Примечание

@XMLFilePath

NVARCHAR(1000)

нет

 путь к файлу

@isUpdateDB

bit

0

делать ли изменения в базе или диагностика файла

0 — читаем файл только для диагностики

1 — вносим изменения в БД из файла

@isUpdateAttrs

bit

1

чтения / обновление атрибутов as_cat_productAttrs

1 -работает с атрибутами

0 — пропустить работу с атрибутами

! Внимание: для запуска необходимы дополнительные права доступа на операцию BULK!

Для использования параметра BULK требуется разрешение ADMINISTER BULK OPERATIONS или ADMINISTER DATABASE BULK OPERATIONS.

Результат:

                Результат полностью аналогичен результату работы проц. [as_cat_parsingYML]..

Вызов:

                Вручную, по необходимости.

Примеры вызова:

EXECUTE [dbo].[as_cat_parsingYMLbyFile] @XMLFilePath = 'E:\out_20200417T19_51_ATTRIB_1_UTF-8.xml' ,

                                        @isUpdateDB_input = 1, @isUpdateAttrs_input = 1

Процедура [as_cat_parsingYML_STR]

Процедура [as_cat_parsingYML_STR] отличается от предыдущей проц. [as_cat_parsingYML] типом данных входного параметра.

Процедура [as_cat_parsingYML_STR] на вход получает данные в виде строки.

Преобразует строку в XML и производит разбор полученных данных так же, как и проц. [as_cat_parsingYML].

 

! Примечание: для запуска дополнительных права доступа не требуется.

 

Обязательные требования к входной строке.

  1. Тип данных должен быть Nvarchar(max)
  2. Строка в формате Unicode должна начинаться с N’
  3. 1-я строка — декларация XML — кодировка должна быть заменена с «UTF-8» на «UTF-16» (эта операция производиться внутри процедуры).

 

Входные параметры:

                 @xml_STR Nvarchar(max) – переменная типа Nvarchar(max)

Результат:

                парсинг вх.данных и обновление таблиц БД

                вывод результата работы в текстовом виде

Вызов:

 Вручную, по необходимости.

Примеры вызова:

DECLARE @xml_str NVarchar(max)

SET @xml_str = N'
EXECUTE [dbo].[as_cat_parsingYML_STR] @xml_str

Пример результата:

Получена строка, символов: 188693

смена кодировки в 1-й строке: «UTF-8» == > «UTF-16»:

конвертация строки в xml

yml_catalog: Есть; shop: Есть; categories: Есть; offers: Есть; offerONE: Есть; promos: Нет; gifts: Нет

АТРИБУТ — № категории: 1; АТРИБУТ — № под-категории: 0; АТРИБУТ — № offer (Продукт): 1

Обработка Категорий: Начало

Категорий найдено в файле:6

Добавлено  Категорий: 6

 ID: 2000 2001 2002 2003 2004 2005

Обновлено Категорий: 0

 ID:

Обработка Категорий: Конец

Обработка продуктов: Начало

Продуктов найдено в файле:131

Добавлено  продуктов: 131

 ID: 10000 10001 10002 10003 10004 10005 10006 10007 10008 10009 10010 10011 …

Обновлено продуктов: 0

 ID:

Обработка продуктов: Конец

Заключение

В данном документе описан полный цикл работы с форматом YML в БД Falcon.

Дополнительно

https://habr.com/ru/post/216985/

https://webmaster.yandex.ru/tools/xml-validator/

 

Falcon Space — функциальная веб-платформа разработки на узком стеке MS SQL/Bootstrap. Вводная по Falcon Space

Добавление товаров на Яндекс.Маркет – Справочный центр Vigbo

Яндекс.Маркет — одна из самых популярных торговых площадок среди российских продавцов и покупателей, один из каналов продаж для вашего интернет-магазина.

Как работает Яндекс.Маркет

Вы регистрируетесь и размещаете на Яндекс.Маркете товарные предложения вашего магазина, которые включают информацию о каждом товаре. При этом не нужно создавать отдельные товары. Вы демонстрируете готовые товары из вашего интернет-магазина. Товарные предложения автоматически распределяются по категориям в Яндекс.Маркете и пользователи, выбирая товар в этом сервисе, могут перейти к вам на сайт или на страницу с контактной информацией на карте Яндекс.Маркета, нажав на предложение вашего магазина. В поиске Яндекса и в Яндекс.Картинках предложения магазинов тоже отображаются. А значит — если магазин подключился к Маркету, покупатели увидят его предложения не только в самом сервисе.

Любые магазины, как магазины с возможностью заказа через сайт, так и розничные сети или точки продаж, могут разместить свои предложения на Яндекс.Маркете. Если магазин не принимает заказы через сайт и не осуществляет доставку, контактная информация магазина будет показана на карте Яндекс.Маркета.

Для размещения на Яндекс.Маркете вы должны быть зарегистрированы как индивидуальный предприниматель или юридическое лицо. Вы можете выбрать один из двух вариантов оплаты за размещение: оплата за клик или оплата по дням. Подробнее о работе с Яндекс.Маркетом вы можете узнать по ссылке товары вашего магазина на Яндексе.

Прежде, чем начать процесс регистрации, убедитесь, что вы выполнили следующие условия:

— Ваш магазин доступен по доменному имени второго уровня (например, myshop.ru).

— Ваш магазин соответствует требованиям Яндекс.Маркета.

ВАЖНО: все товарные предложения, добавляемые в Яндекс.Маркет, проверяются специалистами Яндекса. Они одобрят ваш магазин только в том случае, если он отвечает этим требованиям.

— Все товары, которые вы планируете разместить, должны быть отнесены к какой-либо категории (подкатегории). Если для всех товаров вашего магазина предусмотрена всего одна категория, то вам необходимо добавить ее в настройках и задать эту категорию для каждого товара. Руководство пользователя по добавлению товаров в категории доступно по ссылке Как задать категорию для товара.

Добавление магазина на Яндекс.Маркет

1. Чтобы зарегистрироваться в сервисе, у вас должна быть учетная запись на Яндексе. Создайте аккаунт в Яндексе или войдите в существующий. Выбирайте аккаунт того пользователя, которого вы хотите сделать главным представителем вашего магазина на Яндекс.Маркет.

2. Зарегистрируйте магазин по инструкции Яндекса. 

ВАЖНО: при регистрации на первом шаге в поле Сайт магазина необходимо указать адрес сайта с www, например www.shop.ru.

3. Подготовьте прайс-лист. Перейдите в раздел Магазин > Настройки > Яндекс.Маркет в системе управления сайтом. Укажите название магазина, название компании, выберите категории, товары которых вы хотите экспортировать на Маркет и нажмите кнопку Сохранить.

В течение 30 минут будет сгенерирован файл и вы увидите ссылку на него.

ВАЖНО: в прайс-лист попадают только те товары, которые есть в наличии, видны в каталоге и для которых задана категория товара. Файл будет автоматически обновляться после любых изменений в каталоге товаров.

Если у вас доступна возможность предзаказа товаров, то вы также можете выгружать такие товары в файл Маркета, установив галочку в пункте Выгружать товары, доступные для предзаказа и которых нет в наличии.

Для передачи в файл характеристик товара, например, таких как цвет, размер, необходимо добавить параметры. Создание параметров товаров описано в руководстве Как создать варианты продуктов по размерам, цветам и другим параметрам.

4. Укажите созданную ссылку в разделе Прайс-листы > Ссылка в вашем аккаунте Яндекс.Маркета и нажмите кнопку Проверить прайс-лист. Дождитесь завершения проверки.

5. Настройте условия доставки и оплаты по руководству Яндекс.Маркета.

6. Отправьте магазин на проверку. Проверка магазина займёт до двух рабочих дней. По результату вы получите оповещение об успешном прохождении или специалисты Маркета укажут на ошибки, которые нужно исправить.

7. Пополните счёт в сервисе и принимайте заказы с Яндекс.Маркета.

Как проверить принадлежность робота Яндексу

Mozilla / 5.0 (совместимый; YandexAccessibilityBot / 3.0; + http: //yandex.com/bots)

YandexAccessibilityBot загружает страницы, чтобы проверить их доступность для пользователей.

Отправляет до 3-х запросов на сайт в секунду. Робот игнорирует настройку в интерфейсе Яндекс.Вебмастера.

Mozilla / 5.0 (совместимый; YandexAdNet / 1.0; + http: //yandex.com/bots) Робот рекламной сети Яндекса. Да
Mozilla / 5.0 (совместимый; ЯндексБлоги / 0,99; робот; + http: //yandex.com/bots) Робот для поиска по блогам, который индексирует комментарии к сообщениям. Да
Mozilla / 5.0 (совместимый; YandexBot / 3.0; + http: //yandex.com/bots) Главный робот-индексатор. Да
Mozilla / 5.0 (совместимый; YandexBot / 3.0; MirrorDetector; + http: //yandex.com/bots) Обнаружение зеркал сайта. Да
Mozilla / 5.0 (совместимый; Яндекс.Календарь / 1.0; + http: //yandex.com/bots) Робот Яндекс.Календарь. Скачивает файлы календаря по запросу пользователей. Эти файлы часто находятся в каталогах, запрещенных для индексации.
Mozilla / 5.0 (совместимый; ЯндексДирект / 3.0; + http: //yandex.com/bots) Загружает информацию о содержании сайтов партнеров рекламной сети Яндекса для определения их тематических категорий для соответствия релевантной рекламе . Нет
Mozilla / 5.0 (совместимый; YandexDirectDyn / 1.0; + http: //yandex.com/bots Создает динамические баннеры. Нет
Mozilla / 5.0 (совместимо; YandexFavicons / 1.0; + http: //yandex.com/) bots) Загружает файл значка сайта для отображения в результатах поиска. Нет
Mozilla / 5.0 (совместимый; YaDirectFetcher / 1.0; Dyatel; + http: //yandex.com/bots) Загрузки целевых страниц объявлений, чтобы проверить их наличие и тематику, что необходимо для размещения рекламы в результатах поиска и на сайтах-партнерах. Нет. Робот не использует файл robots.txt и игнорирует установленные для него директивы.
Mozilla / 5.0 (совместимый; YandexForDomain / 1.0; + http: //yandex.com/bots) Робот Яндекс.Почты для домена, используемый для проверки прав владения доменом. Да
Mozilla / 5.0 (совместимый; YandexImages / 3.0; + http: //yandex.com/bots) Индексирует изображения для отображения в Яндекс.Изображениях. Да
Mozilla / 5.0 (совместимый; YandexImageResizer / 2.0; + http: //yandex.com/bots) Мобильные устройства robot. Да
Mozilla / 5.0 (iPhone; CPU iPhone OS 8_1, как Mac OS X) AppleWebKit / 600.1.4 (KHTML, например, Gecko) Версия / 8.0 Mobile / 12B411 Safari / 600.1.4 (совместимый; YandexBot / 3.0 ; + http: //yandex.com/bots) Робот-индексатор. Да
Mozilla / 5.0 (iPhone; CPU iPhone OS 8_1, как Mac OS X) AppleWebKit / 600.1.4 (KHTML, как Gecko) Версия / 8.0 Mobile / 12B411 Safari / 600.1.4 (совместимый; YandexMobileBot / 3.0; + http: //yandex.com/bots) Определяет страницы с макетом, подходящим для мобильных устройств.
Mozilla / 5.0 (совместимый; ЯндексМаркет / 1.0; + http: //yandex.com/bots) Робот Яндекс.Маркета. Да
Mozilla / 5.0 (совместимый; ЯндексМаркет / 2.0; + http: //yandex.com/bots) Нет
Mozilla / 5.0 (совместимый; ЯндексМедиа / 3.0; + http: //yandex.com/bots) Индексирует мультимедийные данные. Да
Mozilla / 5.0 (совместимый; ЯндексМетрика / 2.0; + http: //yandex.com/bots yabs01) Скачивает страницы сайта, чтобы проверить их доступность, включая целевые страницы объявлений Яндекс.Директа. Нет. Робот не использует файл robots.txt и игнорирует установленные для него директивы.
Mozilla / 5.0 (совместимый; ЯндексМетрика / 2.0; + http: //yandex.com/bots) Яндекс.Метрика робот.
Mozilla / 5.0 (совместимый; ЯндексМетрика / 3.0; + http: //yandex.com/bots)
Mozilla / 5.0 (совместимый; ЯндексМетрика / 4.0; + http: // yandex.com/bots) Робот Яндекс.Метрики. Загружает и кэширует стили CSS для отображения страниц сайта в Webvisor. Нет. Робот не использует файл robots.txt и игнорирует установленные для него директивы.
Mozilla / 5.0 (совместимый; YandexMobileScreenShotBot / 1.0; + http: //yandex.com/bots) Делает снимок экрана мобильной страницы.
Mozilla / 5.0 (совместимо; Яндекс.Новости / 4.0; + http: //yandex.com/bots) Робот Яндекс.Новостей. Да
Mozilla / 5.0 (совместимый; YandexOntoDB / 1.0; + http: //yandex.com/bots) Робот ответа на объект. Да
Mozilla / 5.0 (совместимый; YandexOntoDBAPI / 1.0; + http: //yandex.com/bots) Робот ответа на объект, который загружает динамические данные.
Mozilla / 5.0 (совместимый; YandexPagechecker / 1.0; + http: //yandex.com/bots) Открывает страницу для проверки микроразметки с помощью валидатора структурированных данных. Да
Mozilla / 5.0 (совместимый; ЯндексПартнер / 3.0; + http: //yandex.com/bots) Скачивает информацию о содержании сайтов партнеров Яндекса. No
Mozilla / 5.0 (совместимый; YandexRCA / 1.0; + http: // yandex.com / bots) Собирает данные для создания превью. Например, предварительный просмотр мастера.
Mozilla / 5.0 (совместимый; YandexSearchShop / 1.0; + http: //yandex.com/bots) Скачивает каталоги товаров в файлах YML по запросам пользователей. Эти файлы часто помещаются в каталоги, запрещенные для индексации.
Mozilla / 5.0 (совместимый; Яндекс.Ссылки сайта; Дятел; + http: //yandex.com/bots) Проверяет доступность страниц, используемых в качестве дополнительных ссылок. Да
Mozilla / 5.0 (совместимый; ЯндексСправБот / 1.0; + http: //yandex.com/bots) Робот Яндекс.Директории. Да
Mozilla / 5.0 (совместимый; ЯндексТрекер / 1.0; + http: //yandex.com/bots) Робот Яндекс.Трекер.
Mozilla / 5.0 (совместимый; YandexTurbo / 1.0; + http: //yandex.com/bots) Сканирует RSS-канал, созданный для создания Турбо-страниц. Он отправляет до 3-х запросов на сайт в секунду.Робот игнорирует настройки в интерфейсе Яндекс.Вебмастера и директиву Crawl-delay. Да
Mozilla / 5.0 (совместимый; YandexVertis / 3.0; + http: //yandex.com/bots) Робот по поисковым вертикалям. Да
Mozilla / 5.0 (совместимый; YandexVerticals / 1.0; + http: //yandex.com/bots) Робот Яндекс.Verticals: Auto.ru, Yanex.Realty, Яндекс.Работа, Яндекс. Обзоры. Да
Mozilla / 5.0 (совместимый; ЯндексВидео / 3.0; + http: //yandex.com/bots) Индексирует видеоклипы для отображения в Яндекс.Видео. Да
Mozilla / 5.0 (совместимый; YandexVideoParser / 1.0; + http: //yandex.com/bots) Индексирует видеоклипы для отображения в Яндекс.Видео.
Mozilla / 5.0 (совместимый; ЯндексВебмастер / 2.0; + http: //yandex.com/bots) Робот Яндекс.Вебмастер. Да
Mozilla / 5.0 (X11; Linux x86_64) AppleWebKit / 537.36 (KHTML, как Gecko) Chrome / W.X.Y.Z * Safari / 537.36 (совместимый; YandexScreenshotBot / 3.0; + http: //yandex.com/bots) Делает снимок экрана страницы.

Facebook блокирует доступ к данным новому приложению «Яндекс» для социального поиска всего через три часа после запуска — TechCrunch

Яндекс умолял Facebook не закрывать приложение для социального поиска Wonder, запущенное сегодня утром. Но объяснение, которое юристы Яндекса прислали нам, почему это соответствует политике Facebook, не помешало Facebook блокировать все вызовы API из Wonder, подтверждает Яндекс.Facebook сообщил мне, что сейчас обсуждает политику с Яндексом. Этот шаг следует тенденции, когда Facebook агрессивно защищает свои данные.

Wonder имеет или, лучше сказать, имел большой потенциал. Когда в начале этого месяца я сообщил новость о том, что Яндекс готовит Wonder, я подробно рассказал, как голосовое приложение для поиска в социальных сетях для iOS позволяет людям видеть, какие друзья из местных предприятий посещали или фотографировали, какую музыку они слушали и какие новости они читали. По сути, он реорганизовал данные Facebook в гораздо более мобильный, доступный для поиска формат.

К сожалению, политика платформы Facebook гласит: «Вы не должны включать данные, полученные от нас, в какие-либо поисковые системы или каталоги без нашего письменного разрешения». Facebook не подтвердил, что он заблокировал Wonder, хотя Яндекс сообщил мне, что получил электронное письмо от Facebook, что его доступ к данным был отменен. Wonder все еще может получить доступ к Twitter, Foursquare и, что интересно, к данным Instagram. Однако любой пользователь Wonder, который пытается войти в систему через Facebook, получает эту ошибку:

.

Хотя Facebook подтвердил свою политику в отношении конкурирующих поисковых систем, все еще остается в силе.Обе компании в настоящее время обсуждают будущее Wonder. Однако на данный момент более крупная интеграция Google в России с Facebook по-прежнему будет иметь доступ к данным социальной сети.

Принуждение к соблюдению политики подтверждает слухи о том, что Яндекс закроет Wonder. Яндекс попытался предотвратить это и отговорить Facebook, отправив нам следующее заявление, которое мы напечатали сегодня утром вместе с запуском:

Мы отмечаем, что Яндекс не нарушает Политику платформы Facebook, предусматривающую ограничение использования данных, полученных из Facebook, в поисковой системе или каталоге по той причине, что Wonder не является поисковой системой или каталогом.Наше приложение — это персональный помощник, который помогает просматривать и систематизировать информацию, которая доступна исключительно для соответствующей учетной записи соответствующего пользователя и связана с ней в различных социальных сетях и службах.

Напротив, [а] поисковая машина традиционно понимается как инструмент определения местоположения информации, который автоматически индексирует десятки тысяч общедоступных веб-сайтов, извлекает информацию с неограниченным доступом и является свободно доступным для любого пользователя Интернета. Кроме того, мы хотели бы отметить, что Wonder запрашивает [у] пользователя конкретное разрешение на доступ к каждой части информации, доступной пользователю через социальную сеть или службы, и никогда не получает доступ к информации или данным, которые выходят за рамки согласия, доступности или степени. разрешения, явно предоставленного пользователем приложения.Также следует отметить, что приложение не выполняет никаких автоматических операций, если это специально не разрешено пользователем.

Но на прошлой неделе Facebook заблокировал доступ приложения Voxer для голосовых сообщений к функции «Найти друзей», которая позволяет людям воссоздавать свой социальный граф Facebook в других приложениях. Facebook сказал мне, что это произошло потому, что он не хотел, чтобы конкурирующие приложения для обмена сообщениями использовали его данные, если они не вносили значительный вклад в Facebook. Voxer предлагал только очень скрытую опцию «поделиться в Facebook», и, поскольку приложение было разработано для личных сообщений, немногие люди, вероятно, использовали эту опцию.

Похоже, что Facebook созрел до такой степени, что готов торговать своим статусом «открытой платформы» в обмен на то, чтобы не дать конкурирующим приложениям украсть ее ценность и пользователей. Если Facebook не будет деликатно справляться с этими ситуациями, это может вызвать пугающий эффект, который отговорит других разработчиков от дальнейшего развития.

Российский Яндекс ожидает IPO Nasdaq на сумму до 1,1 миллиарда долларов

NEW YORK (Reuters) — Яндекс, самая популярная поисковая система в России, в понедельник подал заявление о привлечении до 1 доллара.1 миллиард при первичном публичном размещении, которое позволит воспользоваться спросом на интернет-акции, поступающие на биржи США.

Голландская материнская компания компании Yandex NV подала в понедельник в Комиссию по ценным бумагам и биржам США заявку на IPO 52,2 млн акций класса A, которые будут проданы по цене от 20 до 22 долларов каждая.

Подача заявки поступила всего через несколько часов после того, как LinkedIn, социальная сеть для бизнес-профессионалов, опубликовала подробную информацию о своем плане IPO, который рассчитывал привлечь до 274,4 миллиона долларов.

IPO «Яндекса» состоится всего через шесть месяцев после размещения в Лондоне 1 млрд долларов российской компанией Mail, инвестирующей в Интернет.ru Group MAILRq.L и через несколько дней после этого акции Renren Inc. RENN.N, одной из крупнейших китайских социальных сетей, выросли почти на 30 процентов в ходе своего дебюта на Нью-Йоркской фондовой бирже после привлечения 743,4 миллиона долларов.

Яндекс.ру, запущенный в 1997 году, генерировал 64% всего поискового трафика в России в прошлом году, согласно заявке.

Помимо Mail.ru, которому принадлежит 2,38% акций гиганта социальных сетей Facebook, список основных конкурентов Яндекса возглавляет глобальный гигант поисковых систем Google GOOG.Ой. Google представил русскоязычную поисковую систему в 2001 году и открыл свой первый офис в России в 2006 году, но он по-прежнему уступает «Яндексу» в России с долей рынка около 22 процентов, говорится в сообщении «Яндекс» со ссылкой на статистику другой российской интернет-компании, Liveinternet. RU.

В общем обширном списке факторов риска, связанных с инвестированием в IPO, Яндекс предупредил, что оно может быть предметом «агрессивного применения противоречивых или двусмысленных законов или правил», включая налоговые правила и лицензионные требования.Он также сказал, что от него может потребоваться провести двойной листинг в России и столкнуться с агрессивными попытками поглощения со стороны «хорошо финансируемых финансовых групп с хорошими связями и так называемых« олигархов », которым он, возможно, не сможет помешать.

Яндекс, чья база в США находится в Пало-Альто, Калифорния, планирует использовать доходы от IPO для инвестирования в технологическую инфраструктуру, особенно в новые серверы и центры обработки данных, а также для возможных приобретений или инвестиций в технологии, команды и предприятия.

Учредители Аркадий Волож и Илья Сегалович планируют продать 4.1 миллион и 820 000 акций, соответственно, немного уменьшив свои доли до 20 процентов и 4 процентов. Крупнейший акционер Яндекса, Baring Vostok Private Equity Funds, планирует продать 6,2 миллиона акций, но его общее количество голосов на самом деле увеличится примерно на 1 процентный пункт до 26 процентов.

Оператор поисковой системы планирует разместить свои акции на Nasdaq под символом «YNDX». YNDX.O

Morgan Stanley, Deutsche Bank и Goldman Sachs являются ведущими андеррайтерами предложения.

Дополнительная репортаж Марии Киселевой в Москве; Под редакцией Дэйва Циммермана, Джона Уоллеса и Стива Орлофски

Интернет в России и Украине

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

Лучшие российские поисковые системы и
Лучшие российские каталоги

1) Яндекс.ру
Сайт, основанный в 1997 году как поисковая система и каталог, в настоящее время предоставляет некоторые дополнительные услуги поиска и индексирования через проекты Яндекса, такие как закладки.ru, narod.ru, интеллектуальная система выбора товаров, проверки популярности ссылок и т. д. Яндекс индексирует русскую часть Интернета, ресурсы, связанные с Россией, и некоторые кириллические веб-ресурсы на языках бывших советских республик, в частности украинском.

  • Поисковая система считывает метатеги и учитывает плотность ключевых слов и популярность ссылок в своем алгоритме ранжирования. Каталог Яндекс по-прежнему принимает сайты бесплатно, но процедура бесплатного включения может занять месяцы и не дает никаких гарантий размещения.
  • Чтобы коммерческие и некоммерческие сайты были внесены в каталог в течение трех рабочих дней, они должны заплатить 249 и 49 долларов США соответственно, плюс НДС. Вообще говоря, Яндекс выглядит как Yahoo, когда дело доходит до спорной идеи взимания платы за размещение в каталоге, в то время как поисковая система со свободным включением приводит основные результаты поиска на сайте.
  • Помимо содержимого в формате HTML, поисковая система Яндекс индексирует PDF, RTF и динамически генерируемые страницы.К середине сентября 2003 года Яндекс проиндексировал около 110 миллионов страниц с уникальным содержанием.

2) Rambler.ru

Сайт представляет собой поисковую систему, совмещенную с двумя системами рейтинга на основе каталогов: Rambler’s Top100 и Rambler’s TopShop. С момента своего основания в 1996 году поисковая система индексирует российский веб-сегмент и контент с доменами других постсоветских стран. Рамблер игнорирует метатеги. Включение в каталог Top100 очень полезно для сайта, потому что поисковая система Рамблер просматривает указанные URL-адреса ежедневно, в то время как другие сайты посещаются не чаще, чем каждые две недели, за исключением новостных сайтов, которые просматриваются пять раз в день.Рамблер предлагает бесплатную услугу включения. Поисковая система выполняет более 1,1 миллиона запросов в день.

3) Апорт.ру

Поисковая система и каталог. Апорт индексирует российский веб-сегмент и контент с доменами других постсоветских стран. Алгоритм ранжирования учитывает метатеги, теги alt и title, плотность ключевых слов, входящие ссылки, комментарии и некоторые другие факторы. Поисковая система индексирует динамические страницы. Интегрированный каталог основан на @Rus, некогда независимом поисковом сайте.И поисковая система, и каталог предлагают бесплатное включение. Апорт является составной частью портала Rol.ru, который, помимо возможностей поиска, предлагает услуги Интернет-провайдера по всей стране и предоставляет доступ к новостям (Rol.ru/news), образцам эссе (Referat.ru), развлекательным страницам. (OMEN.Ru) и онлайн-игры (Absolute games).

4) Google.com.ru

Несмотря на то, что Google по-прежнему отстает от перечисленных выше поисковых систем по поисковому трафику Рунета / Уанета, он становится все более популярным среди местных поисковиков.Некоторые опросы общественного мнения показывают, что на Google по-прежнему приходится от трех до девяти процентов поискового трафика Рунета, но многие веб-мастера и аналитики считают, что его доля в общем объеме поисковых запросов на российских поисковых сайтах составляет как минимум 10 процентов.

  • Google применяет свои общие правила индексации к любому веб-контенту на русском языке или относящемуся к России, независимо от того, является ли доменное имя специфическим для Рунета или нет. Это большое преимущество перед его российскими конкурентами, которые не очень дружелюбны к сайтам с доменными именами типа yoursite.com ‘,’ yoursite.org ‘и т. д. и потребовать, чтобы они отправили свои заявки по электронной почте для включения.
  • Однако, похоже, мало шансов, что Google возьмет на себя лидерство в России и Украине, если он не улучшит свой алгоритм поиска с точки зрения морфологии русского и украинского языков (сгибания, синонимы и т. Д.). Недостаток поиска по морфемам также означает, что веб-копию на русском или украинском языке следует создавать специально для Google.

5) Begun.ru

Провайдер по размещению рекламы с оплатой за клик начал работу в 2002 году.Begun использует своего рода упрощенную модель FindWhat, позволяющую рекламодателям делать ставки на ключевые фразы и размещать объявления с оплатой за клик на поисковых сайтах и ​​порталах по всему Рунету. Минимальная цена за клик составляет 0,05 доллара США, а минимальный депозит — 5 долларов США. Если вы хотите привлечь трафик на свой сайт через Begun, вы должны выбрать правильные ключевые слова, написать текстовую ссылку и сделать ставку на ключевые слова. Основными партнерами «Бегуна» являются поисковые системы и каталоги, такие как Апорт, KM.ru, Refer.ru и Сотовик. PPC-реклама в настоящее время является довольно инновационной услугой в русскоязычной сети.

6) KM.ru

Основанный в 2002 году компанией Кирилла и Мефодия, наиболее известной в России и других постсоветских странах своими справочниками и энциклопедиями на компакт-дисках, сайт включает 20 порталов и ежедневную электронную газету. . Самыми популярными являются его каталог, электронная почта и поисковые услуги в Интернете. KM.ru предлагает бесплатное включение в свои листинги. По состоянию на сентябрь 2003 года в справочнике числится около 80 000 сайтов.

7) Refer.ru

Справочник начал работу в декабре 2000 года.Refer.ru позволяет не только добавить свой веб-сайт, то есть домашнюю страницу, но и некоторые внутренние страницы. С апреля 2002 года «Рефер.ру» проводит рекламные кампании в партнерстве с «Бегун». В начале сентября 2003 года в базе данных Refer.ru хранилось более 235 000 URL. Бесплатные услуги включения.

Лучшие поисковые системы Украины и
Лучшие каталоги Украины

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

1) МЕТА.ua

Поисковая система и реестр (каталог), основанная в 1998 году. МЕТА предназначена для поиска в украинской части Интернета, а также на связанных с Украиной сайтах в глобальной сети.Ежедневно МЕТА выполняет около 100 000 поисковых запросов. К середине сентября 2003 года META проиндексировала более 5,5 миллионов URL-адресов и включила в свой реестр около 25 000 веб-сайтов. Чтобы попасть в реестр, веб-сайт должен относиться к Украине, скажем, географически или по содержанию. META предлагает бесплатные услуги по включению и заявляет, что сайт будет внесен в базу данных поиска в течение одной-двух недель. Однако процесс индексации может затянуться на месяцы, если вы не разместите их рекламный баннер на своем веб-сайте.

2) Google.com.ua

Google на украинском языке. См. Google.com.ru выше.

3) UaPlus.com

Новая поисковая система, которая начала работать в конце июня 2003 года. Разработанный Miraline Co. в сотрудничестве с Киевским национальным университетом, Linux-проект использует собственные уникальные модули вместо Apache. MySQL и другое популярное программное обеспечение. UAPlus проиндексировал более пяти миллионов страниц в украинской и международной частях Интернета. Подача не требуется.

4) UaPort.net

Сайт представляет собой проект ELVISTI, который объединяет каталог с системой поиска информации в украинской сети Интернет. Бесплатное включение. После подачи заявки UAport предлагает веб-сайту разместить свою кнопку в обмен на более короткую процедуру рассмотрения. В начале сентября 2003 года в каталоге было около 6000 веб-сайтов, перечисленных в 22 категориях.

5) TopPing.com.ua

Справочник, система рейтингов и счетчик. Бесплатное включение. Размещение кнопки TopPing (видимый счетчик) на сайте необходимо для тех, кто желает пользоваться услугами рейтинга и подсчета бесплатно.

6) A-Registrator.com.ua

Справочник, рейтинговая система и счетчик. Основана в 1998 году. Бесплатное включение. Доступен бесплатный невидимый счетчик, но нужно разместить текстовую ссылку на провайдера. По состоянию на 10 сентября 2003 г. в базе данных хранится более двадцати тысяч веб-сайтов.

Файлы конфигурации | Документация ClickHouse

  1. Операции

ClickHouse поддерживает управление конфигурацией нескольких файлов. Главный файл конфигурации сервера — / etc / clickhouse-server / config.xml или /etc/clickhouse-server/config.yaml . Остальные файлы должны находиться в каталоге /etc/clickhouse-server/config.d . Обратите внимание, что любой файл конфигурации может быть записан либо в XML, либо в YAML, но смешивание форматов в одном файле не поддерживается. Например, у вас могут быть основные конфигурации как config.xml и users.xml и писать дополнительные файлы в каталогах config.d и users.d в .yaml .

Все файлы конфигурации должны быть в форматах XML или YAML.Все файлы XML должны иметь один и тот же корневой элемент, обычно . Что касается YAML, то yandex: не должно присутствовать, парсер вставит его автоматически.

Переопределение

Некоторые параметры, указанные в основном файле конфигурации, могут быть переопределены в других файлах конфигурации:

  • Для элементов этих файлов конфигурации можно указать атрибуты replace или remove .
  • Если ни один из них не указан, он рекурсивно объединяет содержимое элементов, заменяя значения повторяющихся дочерних элементов.
  • Если указан replace , он заменяет весь элемент на указанный.
  • Если указано remove , элемент удаляется.

Замена

Конфигурация также может определять «замены». Если элемент имеет атрибут включая , соответствующая подстановка из файла будет использоваться в качестве значения. По умолчанию путь к файлу с подстановками — /etc/metrika.xml . Это можно изменить в элементе include_from в конфигурации сервера.Значения подстановки указываются в элементах / yandex / substitution_name в этом файле. Если подстановки, указанной в , включая , не существует, она записывается в журнал. Чтобы ClickHouse не регистрировал недостающие замены, укажите атрибут optional = "true" (например, настройки для макросов).

Если вы хотите заменить весь элемент замещением, используйте , включая в качестве имени элемента.

Пример подстановки XML:

  
     `.->
    <профили from_zk = "/ profiles-in-zookeeper" />

    <пользователи>
        
        
        
    

  

Замены также можно выполнить из ZooKeeper. Для этого укажите атрибут from_zk = "/ path / to / node" . Значение элемента заменяется содержимым узла по адресу / path / to / node в ZooKeeper.Вы также можете поместить целое поддерево XML в узел ZooKeeper, и оно будет полностью вставлено в исходный элемент.

Настройки пользователя

В файле config.xml можно указать отдельную конфигурацию с пользовательскими настройками, профилями и квотами. Относительный путь к этой конфигурации задается в элементе users_config . По умолчанию это users.xml . Если users_config опущен, пользовательские настройки, профили и квоты указываются непосредственно в конфигурации .xml .

Конфигурация пользователей может быть разделена на отдельные файлы, аналогичные config.xml и config.d / .
Имя каталога определяется как параметр users_config без постфикса .xml , объединенного с .d .
Каталог users.d используется по умолчанию, поскольку users_config по умолчанию users.xml .

Обратите внимание, что файлы конфигурации сначала объединяются с учетом настроек переопределения, а включения обрабатываются после этого.

Пример XML

Например, у вас может быть отдельный файл конфигурации для каждого пользователя, например:

  $ cat /etc/clickhouse-server/users.d/alice.xml
  
  
    <пользователи>
      <Алиса>
           аналитика 
            <сети>
                   :: / 0 
            
           ... 
           аналитика 
      
    

  

Примеры YAML

Здесь вы можете увидеть конфигурацию по умолчанию, записанную в YAML: config.yaml.example.

Существуют некоторые различия между форматами YAML и XML с точки зрения конфигураций ClickHouse. Вот несколько советов по написанию конфигурации в формате YAML.

Вы должны использовать скалярный узел для записи пары ключ-значение:

Чтобы создать узел, содержащий другие узлы, вы должны использовать Map:

  map_key:
  ключ1: значение1
  ключ2: значение2
  key3: val3
  

Чтобы создать список значений или узлов, назначенных одному тегу, вы должны использовать Sequence:

  seq_key:
  - val1
  - val2
  - ключ1: значение3
  - карта:
      ключ2: значение4
      key3: val5
  

Если вы хотите написать атрибут для узла последовательности или карты, вы должны использовать префикс @ перед ключом атрибута.Обратите внимание, что @ зарезервировано стандартом YAML, поэтому вы также должны заключить его в двойные кавычки:

  map:
  "@ attr1": значение1
  "@ attr2": значение2
  ключ: 123
  

Из этой карты мы получим эти узлы XML:

  
     123 

  

Вы также можете установить атрибуты для Sequence:

  seq:
  - "@ attr1": значение1
  - "@ attr2": значение2
  - 123
  - abc
  

Итак, мы можем получить конфигурацию YAML, равную этому XML:

   123 
 abc 
  

Подробности реализации

Для каждого файла конфигурации сервер также генерирует предварительно обработанных файлов.xml при запуске. Эти файлы содержат все выполненные замены и переопределения и предназначены для информационного использования. Если в файлах конфигурации использовались подстановки ZooKeeper, но ZooKeeper недоступен при запуске сервера, сервер загружает конфигурацию из предварительно обработанного файла.

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

Оригинальная статья

Лучшие сайты бизнес-справочников России | Brainito — Brainito

Темпы роста российских интернет-пользователей в последние годы резко возросли, что сделало крупнейший европейский рынок более привлекательным для онлайн-маркетинга.

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

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

Местные бизнес-каталоги помогают привлечь много клиентов и обеспечить сильное цифровое присутствие, помогают устанавливать полезные связи и формировать выгодные партнерские отношения. Вот 10 лучших бизнес-справочников для российских предприятий

Яндекс — один из ведущих бизнес-справочников в России, который продвигает как малый, так и крупный местный бизнес. Он стремится привлечь большое количество клиентов и увеличить продажи для роста местного бизнеса.

Бесплатно: Да

Авторитет домена: 98

Ссылка на сайт: http://www.yandex.ru/

Этот обширный бизнес-каталог в России помогает найти местные предприятия. Люди могут легко найти всю необходимую им контактную информацию в этом каталоге. Разнообразные российские компании работают в таких отраслях, как рестораны, магазины товаров для здоровья, розничная торговля и магазины красоты. Желтые страницы также позволяют просматривать информацию о местных предприятиях.

Бесплатно: Да

Авторитет домена: 75

Ссылка на веб-сайт: http: // yellowpages.vsego.ru/add.phtml

Dnb — это крупный бизнес-справочник, который позволяет пользователям находить местные компании и предоставляет информацию о конкурентах, контактные данные и финансовые данные. Он лучше всего подходит для поиска последних сведений о местных компаниях.

Бесплатно: Да

Авторитет домена: 42

Ссылка на сайт: http://www.dnb.ru/

С Hotfrog легко найти местный бизнес. Hotfrog — известный бизнес-каталог в России, помогающий миллионам малых предприятий получить максимальное количество клиентов.Он предлагает бесплатный вариант листинга Hotfrog, и если вы ищете обновленную версию, попробуйте платный вариант, известный как Hotfrog Advantage. Сделать заказ с Hotfrog очень просто.

Бесплатно: Да

Авторитет домена: 36

Ссылка на сайт: http://www.hotfrog.ru/

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

Бесплатно: Да

Авторитет домена: 36

Ссылка на сайт: http://b2b-russia.ru/

Kompass — популярный бизнес-справочник в России. Это дает доступ к точной информации о местных предприятиях с обновленной базой данных клиентов. Он предлагает полезные инструменты, которые помогают компаниям осваивать новые рынки, продавать свои услуги и повышать узнаваемость бренда. Он дает исчерпывающую информацию о каждой компании — от малых предприятий до международных корпораций.

Бесплатно: Да

Авторитет домена: 74

Ссылка на сайт: http: // ru.kompass.com/

Этот бизнес-каталог в России позволяет его участникам перечислять свои бизнес-профили и информацию о своих продуктах и ​​услугах. Портал объединяет бизнес-сообщество, которое дает возможность наилучшим образом использовать все информационные возможности Интернета для развития бизнеса.

Бесплатно: Да

Авторитет домена: 49

Ссылка на веб-сайт: http://directory.rusmarket.com/

Открытый бизнес — это один из крупнейших бизнес-справочников в России, который предоставляет подробную информацию о местных предприятиях.Он обеспечивает простой поиск, позволяющий легко находить компании и предприятия.

Бесплатно: №

Авторитет домена: 93

Ссылка на сайт: http://www.openbusiness.ru/

Avito — крупнейший в России сайт объявлений, а также один из ведущих тематических сайтов в мире. Он предлагает веб-платформу для бесплатной онлайн-рекламы в России. Покупатели и продавцы используют его бизнес для обмена несколькими продуктами и услугами.

Бесплатно: Да

Авторитет домена: 79

Ссылка на сайт: https: // www.avito.ru/

Tuugo — это бесплатная поисковая система для предприятий, которая позволяет местным предприятиям осуществлять поиск в России. На сайте есть несколько категорий, и на нем легко ориентироваться. Пользователи могут легко найти услугу, которую они ищут.

Бесплатно: Да

Авторитет домена: 21

Ссылка на сайт: http://www.tuugo.ru/

Неважно, владеете ли вы малым бизнесом; размещение вашего бизнеса в каталогах заставит клиентов рассматривать ваш бизнес как имеющий хорошую репутацию.Лучшее в включении предприятий в местные бизнес-каталоги — это то, что они в основном бесплатны, а настройка проста. Если вы ответственный владелец бизнеса в России, вам следует знать основные бизнес-каталоги, доступные в вашем регионе. Затем вы должны внести себя в эти каталоги для роста вашего бизнеса. Наша подборка из десяти лучших бизнес-справочников по России упростила вашу работу.

Не показывает значок. Если Яндекс не видит фавикон

Что делать, если пропал значок фавикона в поисковиках (Яндекс и Гугл)? Об этом сегодня и будет наша сегодняшняя публикация.

Значок веб-сайта — миниатюрное изображение логотипа сайта в поисковых системах ( 16 на 16 пикселей ) слева от результатов поиска. Также это изображение видно при переходе на ресурс в строке браузера.

Его задача имеет скорее косметический смысл, а также узнаваемость бренда для посетителей сайта. То есть вызовите ассоциативную строку для искателя запроса. Хороший значок может даже повлиять на посещаемость сайта.

Сегодня поисковые системы поддерживают несколько форматов фавикона: ico , png , jpeg и даже gif .

Изображение любого заданного формата может быть установлено как миниатюрный логотип, чтобы сделать ваш сайт узнаваемым. Считается, что наличие этого изображения напрямую влияет на результаты индексации и результаты поиска по ключевым запросам.

И эта точка зрения имеет место. Рейтинг сайта по поисковым запросам зависит от огромного набора факторов, а наличие фавикона показывает поисковым системам, что владелец следит за качеством ресурса и его внешних данных.

Не пренебрегайте такой мелочью, которую можно сделать всего в несколько кликов.

Фавикон может исчезнуть по нескольким причинам:

  • Из-за исчезновения файла из корневой папки сайта favicon.ico .
  • Файл поврежден или изменен (открытие прекращено).
  • Установка плагинов для кеширования (например: WP Super Cache ).
  • Обновление темы на WordPress (если «» не был создан).
  • Изменения в исходном коде сайта .
  • Запрещение индексации медиафайлов в
  • Ошибки в исходной кодовой головке>

Это примерно тот же набор вероятных причин, которые могут привести к исчезновению фавикона сайта.

У меня проблема началась после установки плагина WP Super Cache … Он сделал кеш страниц моего сайта и после этого изображение логотипа исчезло.

Я этого не сразу заметил и долго пытался разобраться: « В чем проблема? «.

Проверить наличие фавикона в поисковых системах

Наличие файла favicon.ico Ваш ресурс в поисковых системах можно проверить двумя способами:

Проверка наличия изображения на сервере Яндекс : http: // значок.yandex.net/favicon/www. your-domain .ru

Его необходимо скопировать и вставить в строку поиска браузера, после размещения адреса вашего сайта в конце .

По этому адресу вы можете проверить наличие копии favicon.ico на серверах Яндекс … Если ее нет, то поисковик не имеет информации о наличии значка сайта после последнего посещения гусеничным роботом .

Проверьте наличие изображения через Google : https: // www.google.com/s2/favicons?domain\u003dwww. ваш сайт .ru

В моем случае Яндекс показал пустоту, а Google показал фавикон. Это означает, что GoogleBot еще не успел дважды проверить мой сайт на наличие обновлений. Так что с фавиконом действительно есть проблемы.

Метод контроля, который вместе с двумя предыдущими даст контрольный ответ на вопрос: « Действительно ли проблема? «.

На данный момент я устранил все проблемы и фавикон снова появился в поисковой системе Яндекс.

Первым делом залезаем в исходный код сайта в sectionHead> и ищем соответствующую строку кода:

Это те строки кода, которые у вас должны быть, которые указывают на наличие изображения для поисковых систем. Они должны быть расположены в заголовке раздела>.

Кстати, одна из проблем отсутствие фавикона в поисковиках, может бан каталога с архивами или изображениями через файл индексации … В такой ситуации изображение будет на сайте сам по себе, но он может не отображаться в результатах поиска напротив сайта.

your website.ru / favicon.ico «type =» image / x-icon «/>
your website.ru / favicon.ico» type = «image / x-icon» />

Владельцам сайтов на WordPress нужно перейти в раздел: « Внешний вид -> Редактор -> Заголовок (header.php) » и поискать конец блока с этим символом — / head >. Этот код должен быть установлен прямо над ним.

Так как у меня регистратор от reg.ru , захожу в корневую папку через Панель управления хостингом … В зависимости от вашего регистратора ваша панель управления может отличаться от показанной.

Если файл не существует, его необходимо создать и « Загрузить » в указанный каталог. А также соответствующие ссылки в каталоге должны присутствовать в исходном коде Head>.

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

Выберите из списка нужный файл и нажмите « Загрузить ». После скачивания его нужно открыть, проверив тем самым актуальность и работоспособность.

Если файл не открывается (выдает ошибку) или показывает другое изображение (не то, которое вы ожидали увидеть), его необходимо заменить. Для этого создайте новый фавикон и загрузите его в корневую директорию сайта через кнопку « Загрузить «.

Кстати, этот файл после возникновения проблем выглядел так:

После замена файла в корневом каталоге сайта на желаемый (рабочий).

Влияние плагинов кеширования

И тут мне уже пришлось подумать, так как проблема возникла после установки плагина WP Super Cache … После прочтения нескольких статей появилась рекомендация « Очистить кеш » через плагин. И в большинстве случаев это помогает. Но этот способ мне не помог.

Я зашел в корневой каталог и удалил сам плагин, а также все созданные им файлы кеша .

Только после обновления значок сайта favicon и удаление всех файлов кеша вместе с плагином, мой сайт снова заработал правильно.На нем снова появился фавикон в Яндексе.

Ошибка в исходном коде блока

Еще одна проблема, при которой может не отображаться файл фавикона для сайта — ошибка в строках источника при в тупике>, при указании пути ( каталогов ), где находится файл значка.

На фотографии выше видно, что между значениями отсутствовал пробел, что также вызывает эту проблему.

Валидатор W3C может помочь вам найти критические ошибки на вашем сайте.



Вы не видите значок сайта favicon.ico в браузере или в поиске? Посмотрим на возможные причины.

Для начала хочу напомнить о статье Как создать иконку фавикона для сайта? Там вы гарантированно сможете создать действующий значок для сайта.

Давайте вспомним, как установить иконку фавикона на сайте

Иконка сайта соединяется с головой перед закрывающим тегом.
Куда подключить иконку сайта favicon?
Рассмотрим три типа подключения фавикона к сайту

Как индексируется фавикон? Почему не отображается сразу после изменений?

Об индексировании значков сайта favicon Я хотел бы предупредить вас, что сайт должен быть сначала проиндексирован с помощью специального поискового робота , прежде чем значок будет отображаться рядом с сайтом, как это было запрошено в поиске.Поэтому иногда нужно просто ждать … По времени это от недели до двух месяцев (для молодых сайтов — до года). Если все сделано правильно, то просто наберитесь терпения!
Не буду рассказывать, что делает Google, но заметил, что не на всех сайтах он показывает значки.

Вы все сделали правильно, но фавикон не хочет отображаться?

Проверьте, правильно ли был создан сам файл и правильно ли записаны пути к нему в теге заголовка в записи значка (пример записи выше).Другими словами, мы узнаем, как это видят поисковые системы и различные интернет-сервисы, в том числе браузеры.

Я обновил сообщение, добавив в него значок (значок сайта), но по-прежнему ничего не вижу. Почему?

Бывает, что в браузере после изменений не отображается фавикон.
Попробуйте очистить кеш в своем браузере.

Проверка значка в поисковых системах Яндекс и Google

Чтобы узнать, видят ли поисковые системы значок какого-либо сайта, даже не нужно открывать сам сайт.Для этого просто введите в браузере следующий адрес:
1) Как видит Яндекс — http://favicon.yandex.net/favicon/www.yandex.ru
В записи меняем www.yandex.ru на свой домен.
2) Как видит Google — http://www.google.com/s2/favicons?domain=www.google.com
В записи мы меняем www.google.com на ваш домен.
(если у вас иконка Глобуса то не переживайте, с нормально сделанными сайтами тоже бывает) Здравствуйте коллеги!

Сегодня пост снова про фавикон.

Я уже рассказывал на сайте.

Но меня в комментариях спрашивают, что фавикон пропал в выдаче Яндекса, как восстановить фавикон, исчезла эмблема Яндекса.

Так было и со мной. После всех шагов, необходимых для установки, значок практически сразу появился в браузере. В Яндексе ждал появления фавикона около недели, пока специальный робот не произведет следующую индексацию.

Но через месяц сделал обновление темы и забыл сохранить код отображения значка.Поэтому мой фавикон выпал из выдачи Яндекса, хотя отображался в браузере, так как кеш не очищался.

А еще бывает, что в Яндексе иконки пропадают по неизвестным причинам. Ответы службы поддержки поисковых систем — это просто отказ от подписки, например: «Наберитесь терпения и дождитесь, пока робот посетит и проиндексирует ваш значок».

Другого выхода нет, подожди. Главное — не унывать. Для начала нужно проверить, виден ли значок вашего сайта поисковым системам.Для этого введите в строку поиска вашего браузера:

1. Яндекс — http://favicon.yandex.net/favicon/www.mysite.ru (смените на свой домен).

2. Гул — http://www.google.com/s2/favicons?domain=www.mysite.ru

Не забудьте указать URL своего веб-сайта.

Выполнив эти два шага, я понял, что при обновлении темы в файле header.php я потерял код вывода значка. Поэтому Яндекс перестал показывать его в поисковой выдаче.

А в Google значок отображается через тему, когда вы ее настраиваете.Поэтому здесь мы видим изображение иконы.

Как восстановить отсутствующий фавикон?

  1. Для браузера:

Проверить установку значка в шаблоне темы

Удалить кеш в браузере и на сайте

Обновить страницу браузера

  1. Для поисковых систем:

Скопируйте и вставьте файл header.php перед тегом кода

Не забудьте указать URL вашего сайта вместо mysite. Сохраните изменения в файл.Но перед этим сделайте резервную копию файла.

Фавикон может быть картинкой с расширениями png, jpg, gif, тогда расширение ico следует заменить одним из трех.

Например, мой значок — это изображение с расширением jpg, поэтому код выглядит так:

jpg «Rel =» ярлык «type =» image / jpg «/>

jpg» Rel = «icon» type = «image / jpg» />

После проверки и исправления ошибок в моем блоге через неделю мой фавикон снова появился в Яндексе.

Это все для меня.

Мы выпустили новую книгу «Контент-маркетинг в социальных сетях: как попасть в голову подписчикам и полюбить свой бренд. «

Значок — это небольшой значок, который отображается в результатах поиска. Он привлекает внимание пользователя, побуждая его щелкнуть ссылку и открыть сайт.

Если человек добавляет понравившийся веб-ресурс в Избранное, значок также остается перед ссылкой.

Фавикон — это графический файл, путь к которому указан в метатегах. Он создается в любом графическом редакторе или с помощью онлайн-сервисов.

Как правильно разместить фавикон


Если вы соблюдали правила и ваш ресурс проиндексирован Яндексом, то через 2 недели после того, как робот зайдет на сайт, появится ваш значок.

Как Яндекс работает с иконками

  1. Яндекс.Бот Яндекс / 1.02.000, который собирает фавиконы, по расписанию посещает домашнюю страницу каждого сайта в индексе, где HTML ищет путь к фавикону.ico.
  2. Если путь не указан, бот переходит в корень.
  3. Значок конвертируется в png размером 16 * 16, а затем загружается на сервер значков.
  4. Бот периодически снова проверяет значок — частота его посещения зависит от частоты обновления вашего веб-ресурса.

Иногда после создания фавикон не отображается в Яндекс. Разберемся, почему это происходит.

Как проверить правильность отображения фавикона в Яндексе


Что делать, если Яндекс не видит фавикон


Если такая запись есть, значит, робот проиндексировал файл.

  • Если у вас подключен SSL-сертификат, возможно, вы не указали главное зеркало в Яндекс.Вебмастере. Направьте зеркало на HTTPS.
  • Если в течение 2 недель после посещения роботом фавикона, возможно, Яндекс не смог его распознать.

Решения проблемы

  • Преобразует значок в другой формат (один из разрешенных).
  • Проверьте его размер.
  • Используйте четкие, уникальные изображения. Иконки плохого качества могут быть удалены из результатов поиска.
  • Обновите файл на сайте и дождитесь посещения робота.

Если значок по-прежнему не появляется, возможно, ваш веб-ресурс находится под фильтром.

Как определить, попадает ли сайт под фильтр

  • Актуальные уведомления в Яндекс.Вебмастере, фатальные ошибки, обнаруженные вирусы.
  • Количество проиндексированных страниц резко упало.
  • Посещаемость упала.
  • TIC не определен. (Зайдите на yandex.ru/yaca/cy/ch/ ваш домен, если он от 0 и выше, значит все в порядке).
  • Онлайн-сервисы показывают проблемы с сайтом (Xtool, Pr-cy).

Все нарушения и проблемы на сайте должны быть устранены, чтобы выйти из-под фильтров. После этого значок появится в поиске Яндекса.

Проблема с Яндекс.Директом

В некоторых случаях значок рекламной кампании не отображается. Подобные проблемы могут возникнуть для сайтов, реализованных на конструкторах, новых проектах, целевых страницах, веб-ресурсах на поддоменах. К сожалению, российская поисковая система не гарантирует отображение фавиконов в своих рекламных объявлениях.

Другой вариант — значок может не отображаться, если сайт расположен очень далеко в результатах поиска (более 10 страниц). Работайте над улучшением качества своего веб-ресурса, используйте белые методы продвижения, и иконка обязательно появится со временем.

всего

Яндекс.Вебмастер не видит фавикон и карту сайта

Перейти по протоколу HTTPS, «вызывает» крайний «интерес» к обновленному инструменту Яндекс.Вебмастер. Яндекс засыпает меня письмами о том, что чего-то не видит, что-то не нашел.Первыми буквами были сообщения о том, что веб-мастер Яндекса не видит фавикон и карту сайта https-сайта.

Переход на безопасный протокол подобен переходу в новый домен. Без перенаправления http-сайта на https-сайт у вас фактически будет два идентичных сайта в двух разных каталогах: и (имена могут быть разными). Есть два мнения, как оптимизировать сайт на https:

1. Во-первых, нужно сразу перенаправить http-сайт на https-сайт и, выполнив работу в инструментах вебмастера, дождаться индексации.Этот метод убьет TCI сайта до следующего обновления и значительно снизит посещаемость. 2. Второе мнение состоит в том, что необязательно сразу перенаправлять http-сайт на https-сайт, а дождаться полной индексации нового https-сайта и затем перенаправить http на https.

Справедливости ради стоит отметить, что первый вариант перехода рекомендуется инструментами веб-мастеров как Яндекс, так и Google.

Напомню, что нужно было сделать в Яндекс.Вебмастер после переноса (SSL).

  • Добавить сайт https: // в Яндекс.Вебмастер как новый сайт.
  • Если вы сразу сделали редирект http-сайта на https-сайт, то после добавления сертифицированного сайта для проверки прав на сайт вам просто нужно выбрать способ проверки сайта и нажать «Проверить».
  • Если вы пошли другим путем и в целях экономии трафика сайта не сразу сделали редирект и оставили в сети два сайта https и http, необходимо подтвердить права на «новый» сайт https в соответствии с все правила системы.Напомню, что в каталоге находится защищенный сайт https.
  • После добавления нового https-сайта в Яндекс.Вебмастер необходимо выполнить все настройки Яндекс.Вебмастера, которые вы делали для http-сайта: добавить карту сайта, проверить robots.txt и т. Д. И т. Д.

Если вы все это сделали заранее, то очень вероятно, что письма о том, что веб-мастер Яндекса не видит фавикон и карту сайта https, будут приходить с задержкой. Поэтому, не дожидаясь писем, делаем проверки:

Проверка карты сайта

Если вы не перенаправляли http на https, необходимо сначала создать карту сайта и загрузить ее в корень https сайта.

Откройте в браузере карту «нового» сайта: https: //yourdomain.ru/sitemap.xml.

Проверка сайта Favicon

Напомню, что значок сайта — это изображение, которое браузер показывает в адресной строке рядом с вашим сайтом.

Чтобы проверить фавикон на сайте Яндекса, сделайте запрос: //favicon.yandex.net/favicon/exemple.edu, где instance.edu замените на свой домен.

Если по этому запросу вы видите свой фавикон, Яндекс очень спешит отправлять письма и вам просто нужно дождаться, пока Яндекс проиндексирует фавикон.Вы можете ускорить индексацию фавикона и добавить URL-адрес своего значка на вкладке «Индексирование>»> «Отзыв страницы».

Если вы не видите свой значок по запросу, и, более того, вы не видите значок на панели веб-мастера рядом с новым сайтом https, проверьте следующее:

  • Есть ли файл значка в корне сайта вообще;
  • Есть ли ошибки в названии: и добавочном номере;
  • Возможно, вам нужно заменить иконку в шаблоне рабочего сайта или просто добавить ее;
  • Очистите кеш браузера.
Оставить комментарий

Добавить комментарий

Ваш адрес email не будет опубликован.