Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 714 сообщений
Cообщения с меткой

поисковая оптимизация - Самое интересное в блогах

Следующие 30  »
rss_rss_hh_new

Как найти уязвимости и защитить свой сайт на WordPress

Четверг, 16 Марта 2017 г. 17:27 (ссылка)

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



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







Держите ваш WordPress в актуальном состоянии



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



Кроме того, нужно регулярно обновлять все установленные плагины и темы, чтобы избежать проблем с безопасностью. Оптимальный подход к этому вопросу следующий: выжидайте не более 2-3 дней с момента, когда обновления стали доступны. Проверьте форумы на наличие отчётов о проблемах, а если их нет, смело обновляйте сайт.



В маловероятном случае, если обновление что-то сломает, сделайте откат на предыдущую версию (через shell или SFTP-доступ), либо восстановите сайт из резервной копии.



Поддерживайте безопасность Интернет-соединения на вашем компьютере



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



Устанавливайте плагины и темы только из официального репозитория



Не секрет, что плагины и темы, загруженные из Google или любого случайного сайта, скорее всего будут заражены вредоносными программами. Недавнее исследование показало, что у 8 из 10 лучших результатов Google по запросу «Бесплатные темы WordPress» в коде встроено вредоносное программное обеспечение. Загружайте темы и плагины из официального репозитория и других авторитетных источников. Пользуясь чем-то, что получено на случайных интернет-сайтах, вы рискуете безопасностью собственного ресурса.



Выберите солидный хостинг



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



Помимо грамотного администрирования серверов стоит обратить внимание также на компетентность службы поддержки – её сотрудники должны быть достаточно грамотными, чтобы быстро реагировать на вопросы безопасности и своевременно решать их.



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



Придумайте действительно хороший пароль



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



1. Случайно сгенерированного набора цифр, букв и спецсимволов.

2. Фразы из несвязанных по смыслу слов (ПравильнаяЛошадинаяБатарея).

3. Первых букв каждого слова из памятного вам предложения с добавлением цифр и знаков пунктуации в некоторых местах.



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



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



Удалите стандартный логин Admin



Стандартный логин администратора по умолчанию и его привилегии – лёгкая мишень для любого эксплойта. Эту учётную запись пользователя стоит удалять сразу после установки WordPress на хостинг. Для этого нужно проделать следующие шаги:



1. Войти в базовый аккаунт Admin.

2. Создать нового пользователя с уникальным именем и дать ему права администратора (последнее очень важно).

3. Войти с данными нового пользователя и удалить аккаунт Admin.



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



Измените свой ник в WordPress



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



Настройте регулярное резервное копирование



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



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



Получите ключи безопасности WordPress



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



Измените префикс базы данных (только перед установкой!)



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



Помимо этого, стоит удалить тестовую базу данных, пользователей анонимной базы данных. Убедитесь, что основная БД недоступна из интернета.



Ограничьте количество используемых плагинов и тем



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



Переместите файл WP-config на один каталог вверх и заблокируйте его



Файл WP-config.info содержит все ваши учётные данные для доступа к базе данных сайта. Вы можете переместить его выше, разместив вне директории root, доступной из Интернета. Это поможет защитить файл конфигурации от любых атак на основе браузера. Кроме того, хорошей идеей будет изменить права доступа на него, установив значение 600.



Ограничьте число попыток входа в систему



Использование плагинов для безопасности может быть запоздалым решением. К тому же, опираться в защите на то, что уже небезопасно – это плохая идея. С другой стороны, плагин Limit Login Attempts – это очень полезный выбор, так как он предотвращает взлом при помощи брутфорса, ограничивая количество неудачных попыток входа на сайт. Он также может вести логи ip-адресов, с которых пытались войти.



Проверьте права доступа к файлам и каталогам



Права доступа на файлы и каталогы могут иметь довольно сложные зависимости от настроек хостинга. В большинстве случаев права на файлы должны быть установлены на значения 664 или 640, а для папок – 755 или 750. Никогда не стоит устанавливать значение 777, пока ваш хост не сконфигурирован. Золотое правило настройки прав доступа – устанавливайте как можно более низкие значения, при которых сайт сохраняет работоспособность. Последняя цифра разрешений всегда должна быть 0, 4 или 5, никогда 6 или 7.



Скройте информацию о версии



Скрытие информации об установленной версии WordPress представляет собой довольно простой шаг, который мешает ботам сканировать ваш сайт. В файле function.php вашей темы необходимо разместить следующее:



// remove version info from head and feeds

function complete_version_removal() {

return '';

}

add_filter('the_generator', 'complete_version_removal');



Включите SSL-авторизацию



Если ваш сайт имеет сертификат SSL, не забудьте включить авторизацию по этому протоколу. Вы можете установить её только для входа в систему или для всего администраторского раздела в вашем файле WP-config.php. SSL шифрует информацию, которую вы посылаете в WordPress и особенно хорошо защищает от атак типа «человек посередине».



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



Поиск Google может сканировать ненужные адреса и открывать их наличие для хакеров. Будет лучше, если вы запретите боту Google и любым другим ботам, следующим инструкциям robots.txt (не все боты поддерживают их), индексировать что-либо, кроме вашего контента. Файл robots.txt расположен в корневой папке вашего сайта и это обычный текстовый файл.



Отключите регистрацию пользователей



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



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



Необходимо убрать у пользователей права на редактирование и обновление важных файлов через администраторский интерфейс.



Установите правила .htaccess



Ниже указаны основные правила, которые можно добавить в файл .htaccess в корневом разделе, более продвинутые правила описаны в расширенном руководстве. Их отсутствие может привести к взлому вашего сайта.



//limit indexing of directories

Options All -Indexes



//protect the htaccess file,

//this is done by default with apache config file,

// but you never know.



order allow,deny

deny from all



//disable the server signature

ServerSignature Off



//limit file uploads to 10mb

LimitRequestBody 10240000



// protect wpconfig.php.

//If you followed step 6 this is not necessary.



order allow,deny

deny from all



Удалите Readme и другие ненужные файлы



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



Создайте отдельную версии сайта для разработки



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



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



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



Что делать, если ваш сайт на WordPress был взломан?



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



1. Переведите сайт в автономный режим (режим обслуживания). Это лишит взломщика возможности увеличить ущерб сайту или помешать вашим попыткам восстановить контроль над веб-ресурсом.



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



3. Сделайте резервную копию взломанного сайта, если вы хотите изучить его впоследствии.



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



5. Обновите всё, что можно обновить.



6. Удалите все файлы, страницы, сообщения, Комментарии или процесс, добавленные злоумышленником. Если вы сомневаетесь в том, всё ли вы нашли, создайте новый сайт WordPress с нуля, а затем восстановите на нём последнюю резервную копию, сделанную до взлома.
Original source: habrahabr.ru (comments, light).

https://habrahabr.ru/post/324140/

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

61 способ улучшить SEO вашего сайта

Понедельник, 20 Февраля 2017 г. 14:36 (ссылка)





Недавно мы закончили курс по SEO в Нетологии и составили для себя чек-лист того, что обязательно нужно сделать на сайте «Я люблю ИП» для поисковой оптимизации. Но эти советы универсальны для любого проекта. В статье вы найдёте список практических рекомендаций со всего курса из 13 лекций от 8 разных специалистов, а также полезные ссылки и сервисы, которые помогут вам улучшить SEO вашего сайта.



Для кого эта статья:




  • для веб-дизайнеров и разработчиков, которые хотят создавать сайты, изначально оптимизированные под SEO,

  • для владельцев интернет-ресурсов, которые хотят самостоятельно разобраться в SEO, чтобы увеличить поисковый траффик.



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





Работы по SEO в основном состоят из 5 этапов:




  1. Технический аудит сайта.

  2. Аудит коммерческих факторов.

  3. Подбор семантического ядра.

  4. Внутренняя и внешняя оптимизация сайта.

  5. Наращивание ссылочной массы.



Технический аудит сайта



1) Проверьте, все ли страницы сайта находятся в поиске:




  • по количеству результатов в поиске (в Google — при помощи site:site.ru, в Яндексе — при помощи host:site.ru),

  • в Яндекс.Вебмастер (Индексирование -> Страницы в поиске) или в Google Search Console (Индекс Google -> Статус индексирования).



2) Проверьте наличие дублей на сайте. Дубли — это страницы с одинаковым содержанием, но с разными URL. Дубли могут быть полные (если контент совпадает на 100 %) или частичные (с высоким % совпадения). Такие страницы необходимо удалять.



3) Проверьте наличие пустых страниц (которые не содержат контента). Пустые страницы можно:




  • удалить,

  • закрыть от индексации (в файле robots.txt, см. ниже),

  • наполнить контентом.



4) Проверьте наличие мусорных страниц (которые не содержат полезного контента). Мусорные страницы можно:




  • закрыть от индексации,

  • сделать полезными.



5) Проверьте наличие файла robots.txt. Это текстовый файл в корневой директории сайта, который содержит специальные инструкции для поисковых роботов. Подробнее см. справку Яндекса и Google. Размер файла не должен превышать 32 КБ.



6) В файле robots.txt можно указать общие правила для всех поисковых систем и отдельно для Яндекса. В правилах для Яндекса должна быть дополнительно указана директива Host (главное зеркало вашего сайта с www или без) и директива Sitemap с ссылкой на карту вашего сайта. Проверить файл robots.txt можно в Яндекс.Вебмастере.



User-agent: *

Disallow: /contacts/

Sitemap: http://www.iloveip.ru/sitemap.xml



User-agent: Yandex

Disallow: /contacts/

Host: www.iloveip.ru

Sitemap: http://www.iloveip.ru/sitemap.xml



Пример файла robots.txt с нашего сайта



7) Проверьте наличие файла sitemap.xml. Это аналог карты сайта, предназначенный специально для поисковых роботов. Подробнее см. справку Яндекса и Google. Создать карту сайта можно по ссылке. Проверить файл sitemap.xml можно в Яндекс.Вебмастере.



8) Проверьте наличие «битых» ссылок (ссылок на несуществующие или недоступные страницы). Необходимо удалять все битые ссылки, как внешние, так и внутренние. Проверить битые ссылки можно в программе Screaming Frog SEO Spider Tool (загружается на компьютер, есть бесплатная версия) или онлайн с помощью инструмента Технический анализ от SeoWizard (сервис платный). Также битые ссылки можно проверить в Яндекс.Вебмастере: Индексирование -> Статистика обхода (см. HTTP код 404).



9) Проверьте наличие редиректов на сайте. Виды редиректов:




  • 301 — запрошенный документ окончательно перенесен на новый URL,

  • 302 — запрошенный документы временно доступен по другому URL.



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



Проверить можно в Яндекс.Вебмастере: Индексирование -> Статистика обхода (см. HTTP код страницы).



10) Проверьте скорость загрузки сайта (должна быть менее 3 сек). Это один из важных факторов, который влияет на ранжирование сайта поисковыми системами. Проверить можно с помощью Google PageSpeed или в Google Search Console (Сканирование -> Статистика сканирования -> Время, затраченное на загрузку страницы).



11) Настройте ошибку 404 для удалённых или несуществующих страниц. Это можно сделать в файле .htaccess. Подробнее см. справку Яндекса.



12) Проверьте ответы сервера и файл .htaccess. Наиболее частые ошибки, которые встречаются:




  • Доступны обе версии сайта с www и без (например, site.ru и www.site.ru). Это плохо влияет на индексацию, так как поисковик старается исключать дубли и может выбрать в качестве оригинала совсем не ту страницу, которую вы продвигаете.

  • Отсутствуют редиректы для страниц со « /» на конце и без него. Если страницы сайта без слэша на конце и со слэшем отдают ответ сервера 200 (страница доступна), то попадая в индекс поисковых систем они представляют собой полные дубли.



13) Проверьте правильность URL. Неконечные страницы (разделы, подразделы) должны содержать «/» на конце URL, а конечные страницы (страницы товаров, статей) не должны содержать «/». Но применять этот формат рекомендуется только к новым страницам, так как для старых это приведёт к потере возраста документа.



14) Старайтесь использовать «ЧеловекоПонятныеУРЛы» (сокращенно «ЧПУ») или красивые и дружественные адреса URL. Пример отсутствия ЧПУ: yoursite.net/viewpage.php?page_id=23. Основные рекомендации:




  • можно использовать иностранные слова (/contacts/) или транслит (/kontakty/),

  • в качестве разделителя между словами используйте дефис «-»,

  • между разделителями «/» в адресе URL должно быть не более 2–3 слов,

  • длина URL не должна превышать среднее значение по конкурентам.



15) Соблюдайте иерархию папок в URL. Например:



site.ru/название-раздела/назавание-подраздела/конечная-страница



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



16) Проверьте отображение сайта на мобильных устройствах. Это можно сделать в Яндекс.Вебмастере (Инструменты -> Проверка мобильных страниц) или в Google Search Console.



17) Укажите в head кодировку страниц meta charset=«utf-8».



18) Проверьте наличие и уникальность тегов title, description и h1 на каждой странице.



19) Тег title должен быть максимально близко к началу head.



20) Старайтесь добавить в тег title все ключевые слова, при этом самое популярное ключевое слово должно быть ближе к началу тега.



21) Максимальная длина тега title — 150 символов, оптимально — 60 символов.



22) В теге title не должны повторяться одинаковые слова (максимум не более 2 раз), можно использовать синонимы, близкие слова или другие слова из запросов. Например: Займ в банке под залог комнаты. Получить кредит под залог комнаты в Москве.



23) Для разделения слов в теге title используйте символ «|».



24) Тег description не влияет на ранжирование сайта прямо, но поисковые системы могут использоваться его содержимое для сниппета сайта при выдаче.



25) Длина description может быть от 100 до 250 символов, оптимально — 155 символов. Обычно это одно-два осмысленных предложения для описания страницы, включая поисковые запросы.



26) Укажите в head метаданные по Open Graph Protocol для правильного представления сайта в социальных сетях.



27) Добавьте в корневую директорию фавикон сайта.



28) Стили и скрипты должны загружаться в head отдельными файлами.



29) На странице может быть только один заголовок h1.



30) Заголовок h1 не должен копировать title.



31) Заголовок h1 может содержать от 1 до 7 слов и должен включать точное вхождение главного поискового запроса. Например: Займ под залог комнаты.



32) Старайтесь не использовать вложенные теги в теге h1 (например, span, em, a href и т. д.).



33) Соблюдайте последовательность заголовков h2-h6 и включайте в них остальные ключевые слова. Теги h2-h6 должны использоваться только для разметки SEO-текстов.



34) Используйте семантическую вёрстку (для параграфов — p, а не div), старайтесь включать ключевые слова в списки, таблицы, картинки (теги alt, title), выделения (em, strong).



35) Теги alt и title для картинок должны отличаться. Alt — это альтернативный текст для картинки, если она не загрузилась. Title — это заголовок картинки, который всплывает при наведении на картинку, а также выходит в поиске.



36) Добавьте на сайт микроразметку Shema.org. Валидатор микроразметки в Яндекс.Вебмастере.



37) Если вы планируете переезд сайта на https, почитайте эту статью.



Аудит коммерческих факторов



38) Коммерческие факторы важны для коммерческих сайтов.



39) На сайте должны присутствовать контакты:




  • телефоны,

  • онлайн-консультант,

  • обратный звонок,

  • адрес, схема проезда,

  • график работы.



40) Разместите на сайте юридическую информацию:




  • договор-оферту, условия оказания услуг,

  • реквизиты компании,

  • условия обмена/ возврата,

  • условия доставки.



41) Разместите на сайте ассортимент:




  • прайс-лист,

  • количество товаров в наличии,

  • скидки, акции.



42) Добавьте информацию, которая вызывает доверие:




  • отзывы,

  • портфолио (примеры работ),

  • видео,

  • вакансии.



43) Разместите электронную почту на своём домене (например, info@site.ru).



44) Если на сайте публикуются новости, следите за их обновлением.



45) В копирайте (с) укажите текущий год.



46) Стремитесь, чтобы дизайн сайта был современным и адаптированным для мобильных устройств.



Подбор семантического ядра



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



47) Прежде, чем перейти к подбору семантического ядра, необходимо понять, какие бывают типы пользовательских запросов и по каким запросам вы будете продвигать сайт:




  • Навигационные (брендовые) запросы — поиск конкретного сайта или места в сети интернет. Обычно по таким запросам сайты находятся на первом месте, и продвижение не нужно.

  • Информационные запросы — поиск информации, неважно на каком сайте (например, как лечиться от простуды).

  • Транзакционные запросы — пользователь хочет совершить какое-то действие («скачать», «купить» и т. д.). Коммерческие запросы всегда являются транзакционными. Но не все транзакционные запросы являются коммерческими (например, «скачать бесплатно»).



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



48) Определить, каким является запрос, информационным или транзакционным, можно при помощи поиска. Введите фразу и посмотрите на результат поисковой выдачи. Если там в основном информационные статьи, то запрос информационный, если коммерческие страницы — то коммерческий.



49) На одну и ту же страницу не должны вести одновременно информационные и транзакционные запросы. Если запрос информационный, то продвигаем статью. Если коммерческий, то добавляем коммерческую информацию (цена, условия доставки и т. д.).



50) На одну страницу должен вести один запрос. Можно объединить группы запросов в кластеры. Кластеризация помогает объединить запросы по смыслу и проверить совместимость продвигаемых слов (например, аренда авто, прокат машины). Инструменты для автоматической кластеризации запросов (сервисы платные, но есть бесплатные лимиты):





51) Структура сайта (меню, навигация) должна определяться только исходя из поискового спроса.



52) Для доступа к любой странице с главной должно быть не более трёх кликов.



53) Если вы используете хлебные крошки, вместо «Главная» укажите главное ключевое слово. Например, название интернет-магазина.



Внутренняя и внешняя оптимизация сайта



54) Текст должен быть уникальным (не менее, чем на 70 % в зависимости от тематики). Проверить уникальность текста можно поиском по цитате (запрос в кавычках) или с помощью сервисов:





55) Длину текста, а также плотность ключевых слов берите из ТОП–10. Проверить можно с помощью инструмента Текстовый анализ от SeoWizard или JustMagic.



56) Текст с ключевыми словами размещайте ближе к началу текста.



57) Используйте в тексте дополнительные термины и синонимы. Это могут быть подсвечиваемые слова по запросу в поисковой выдаче Яндекса, «Запросы, похожие на» из Яндекс Wordstat.



58) Пишите лаконичнее, избегайте стоп-слов. Проверить текст можно в сервисе Главред.



59) Пишите без ошибок и внимательно относитесь к оформлению текста. Проверить орфографические ошибки можно при помощи Яндекс.Спеллер.



60) Для повышения CTR переходов на сайт из поиска необходимо улучшить его сниппет в поисковой выдаче. Сниппет состоит из:




  • заголовка (тег title),

  • описания (в Google — тег description, в Яндексе — часть текста с ключевым словом),

  • структуры URL (хлебные крошки, навигационные цепочки, быстрые ссылки).



61) Чтобы улучшить сниппет в Яндексе, возьмите абзац, который показывает Яндекс по ключевому слову в поисковой выдаче, и измените его текст.



Разное



Переиндексация Яндексом происходит в среднем раз в 2,14 месяца (более 60 дней). SEO — это надолго, нужно уметь ждать. Результаты SEO обычно можно получить через 1–6 месяцев, в зависимости от возраста проекта.



Ускорить процесс индексации сайта можно с помощью:




  • внешних ссылок,

  • ссылок в социальных сетях (особенно в Twitter),

  • ссылок с главной страницы,

  • через Яндекс.Вебмастер (Индексирование -> Переобход страниц).



Частота захода бота зависит от частоты обновления сайта.



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



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



Если вы хотите самостоятельно разобраться в SEO, рекомендуем пройти курс в Нетологии. Для читателей Хабра у них есть скидка 2500 руб. по промокоду habr на все онлайн-программы (действует до конца 2017 года).


Original source: habrahabr.ru (comments, light).

https://habrahabr.ru/post/322206/

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

PR для стартапа: какие сайты обязательно должны написать про вашу компанию

Вторник, 31 Января 2017 г. 12:54 (ссылка)

Известный маркетолог Эндрю Чен в одном из эссе писал, что есть всего несколько каналов для масштабирования роста аудитории:


  • Платный трафик

  • Прямые продажи

  • Виральность

  • SEO









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



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







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



Для исследования я взял следующие списки:


  • Финалисты и победители конкурса webready (46)

  • Компании прошедшие очный акселератор ФРИИ (199)

  • Первые 400 российских компаний с AngelList поднявшие до $3 млн инвестиций (365)

  • Российские проекты на product hunt (45)





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



Собрал списки адресов страниц, выделил из них домены, привел к одному формату (без “www.” и “http://”), почистил от дубликатов, для оставшихся собрал alexa global rank с сайта Алексы. Выкинул очень популярные сайты с global rank меньше 5 000 (среди ФРИИ ссылок нередко встречались ссылки не на сайт компании, а на группу в соцсети).



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



0. Все сайты:







В общем списке стартап-пресса предсказуемо занимает лидирующую позицию.



1. Webready







Тут выходят на сцену ссылки с сайта конкурса и Сколково, плюс довольно много ссылок с сайтов, которые автоматически генерируют страницы про все домены. Конкурс проводится уже давно, 54% сайтов имеют ссылки с некогда популярного Стартаппойнта.



2. ФРИИ







На все сайты есть ссылка c ФРИИ (спасибо, кеп!). Если вы не участвовали в акселераторе, вы все равно можете получить ссылку, написав в их блог, как это сделал SkyEng.



3. AngelList







Больше англоязычных сайтов, про 22% написал модный the-village (в других списка такого и близко нет)



4. ProductHunt







Тут тоже лидирует пресса, но сами сайты намного моложе сайтов из других списков, у них мало ссылок, мало SEO трафика, среди каналов лидируют прямые заходы и Ref трафик. Поэтому, закономерно, что в топ-20 пробилось много доноров типа prlog и Адводки, которые ссылаются практически на все хоть сколько-нибудь значимые сайты.



Что делать дальше?



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



Найти конкретное место, где донор ссылается на исследуемый сайт, можно в поисковике с помощью оператора “site:”.



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



Ссылки на конкретные продвигаемые страницы дадут вам больше пользы и трафика, чем ссылки на главную. Посмотрите в панели вебмастера Яндекса и Google по каким поисковым запросам у вас много просмотров и средняя позиция в выдаче от 2 до 15.



Например, для нашего сайта Алимеро страница alimero.ru/bljuda-iz-lavasha находится в Google на 8 месте в выдаче по запросу “блюда из лаваша”, это хороший трафиковый запрос, если подняться по нему на первое место, он будет давать в разы больше трафика.



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



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


  • которые получают много ref трафика;

  • молодых сайтов с большим SEO трафиком;

  • сайтов с большим SEO трафиком, но малым количеством доноров.





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



Чтобы вам было проще провести аналогичный анализ для своего сайта, подготовил список из 25 000 самых популярных в России сайтов. Пишите мне в личку, скину этот список и полные списки доменов ссылающихся на каждую из четырех групп сайтов из этой статьи.
Original source: habrahabr.ru (comments, light).

https://habrahabr.ru/post/320868/

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

[Из песочницы] Национальные домены vs один общий домен: кейс 841% роста от международного бренда

Вторник, 25 Января 2017 г. 03:06 (ссылка)

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



Национальные домены



В этой статье представлен пример международной компании Picodi.com, которой удалось укрепить своё лидерство, сведя воедино 23 региональных сайта в одном каталоге.



image



О Picodi



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



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



Структура Picodi до внесения изменений



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



Список доменов представлен ниже:


























































































































Страна До перемещения После перемещения
TR indirimkodlarim.com www.picodi.com/tr
BR codigosdesconto.com.br www.picodi.com/br
CZ slevovekody.com www.picodi.com/cz
SK zlavovekody.com www.picodi.com/sk
ES picodi.es www.picodi.com/es
RU picodi.ru www.picodi.com/ru
MX cuponesdescuentos.com.mx www.picodi.com/mx
AR picodi.com.ar www.picodi.com/ar
AU au.picodi.com www.picodi.com/au
BY picodi.by www.picodi.com/by
CL picodi.cl www.picodi.com/cl
CO picodi.com.co www.picodi.com/co
GR picodi.gr www.picodi.com/gr
IN picodi.in www.picodi.com/in
MY picodi.my www.picodi.com/my
NG picodi.com.ng www.picodi.com/ng
PH picodi.ph www.picodi.com/ph
PK picodi.pk www.picodi.com/pk
ZA picodi.co.za www.picodi.com/za
SG picodi.sg www.picodi.com/sg
TH thailand.picodi.com www.picodi.com/th
UA picodi.com.ua www.picodi.com/ua
VN picodi.vn www.picodi.com/vn


Как видно, в Picodi не грешили унификацией и стандартизацией: часть доменов была подогнана под ключевое слово (exact-match), а часть носила брендовое название (например, picodi.gr). Даже школьнику понятно, что это не самая оптимальная структура с точки зрения построения международного бренда.



Что же действительно важно с технической точки зрения, так это то, что в этой солянке были все возможные виды доменов:


  • Субдомены в каталоге picodi.com (например, thailand.picodi.com)

  • Подобранные к ключевым словам домены (например, codigosdesconto.com.br)

  • Национальные домены верхнего уровня (например, picodi.es)



Но ни одно из этих решений не могло быть настолько эффективным, как один общий глобальный домен.



Стратегия «миграции» и её преимущества



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



Снижение расходов на обслуживание и меньшие объёмы работ



В зависимости от специфики ниши, с той или иной частотой, с этими задачами сталкивается каждый сайт, еженедельно или ежемесячно:


  • Мониторинг входящих ссылок

  • Мониторинг структурных проблем сайта

  • Мониторинг сервера

  • Мониторинг бренда

  • Мониторинг данных в Google Search Console

  • Графические изображения

  • Маркетинговые кампании



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



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



Глобальная маркетинговая стратегия поддерживает усилия на местных рынках



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



Как тогда слияние всех доменов в один сможет помочь повысить успехи в области маркетинга?



Успех на местах поддерживает глобальную структуру



Представьте, что команда Picodi в России создаёт классный вирусный контент, которым пользователи делятся по всему миру. Его публикуют на сайте Picodi.com/ru, и он получает тысячи обратных ссылок. Этот контент и обратные ссылки, которые он генерирует, поддерживает не только российский сайт, но и всю структуру Picodi.



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



Что это дало Picodi?



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



Усложнение задачи по сбору секретных данных конкурентами



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

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


  • Ссылочный профиль picodi.com достаточно сложно анализировать по причине большого количества переадресаций доменов. Большинство инструментов показывают только небольшой процент обратных ссылок для picodi.com.

  • Анализ любого домена в любой стране в сравнении с picodi.com окажется совершенно бесполезным.

  • На позиции сайта picodi.com/XX на локальном гео-уровне всегда будет влиять вся структура сайта. Это разубедит конкурентов воспринимать picodi.com как прямого конкурента на местном рынке.





Риски, связанные с миграцией



image



Очевидно, что перемещение такой обширной конструкции всегда связано с огромными рисками. Были приняты все меры, чтобы предотвратить все возможные неприятности. И нужно понимать, что процедуру таких масштабов нельзя проводить в одиночку, не имея опытных разработчиков (у Picodi как раз такие есть), без эффективного менеджера-визионера (Lukasz Gw'o'zd'z) и, конечно, без технической помощи SEO-агентства.



Разъяснение процесса перемещения доменов



И вот мы подошли к самой важной части этого лонгрида. В среде SEO-специалистов достаточно известен «метод Orca», разработанный для сайтов, попавших под действие алгоритма Google Penguin и которым нужно было начинать всё с нуля. В случае с Picodi.com, к счастью, никаких фильтров и санкций наложено не было. Кроме того, для лучшего контроля над ситуацией, было решено растянуть процесс на миграцию по одному домену за раз, чтобы можно было сосредоточиться на очистке ссылочного профиля и на потенциальных технических проблемах перед слиянием нескольких доменов в один.



image

1. Аудит ссылок вручную



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



Единый домен с «мусорным» ссылочным профилем может негативно сказаться на всём сайте и погубить его трафик. Этот риск вполне реален, и в сфере SEO падение позиций сайта после неудачной миграции наблюдалось не один раз. Ещё больше таких случаев связано с неправильным управлением обратными ссылками (настоятельно рекомендуем вам прочесть кейсы сайтов Expedia или Halifax). В связи с этим рекомендуется вручную анализировать ссылки и не допускать плохих ссылок. Стоит проверять всё, что только можно.



Детальный процесс для отдельного домена (масштабируемый на все перемещаемые домены) выглядит следующим образом:


  1. Сбор информации обо всех обратных ссылках (LinkResearchTools, Google Search Console, Ahrefs, Majestic, SearchMetrics, SEO SpyGlass, и т.д.);

  2. Дедупликация обратных ссылок и проводка через LinkResearchTools — Link Detox;

  3. Аудит всех обратных ссылок вручную (самый трудоёмкий процесс);

  4. Создание файла Disavow (отклонение обратных ссылок);

  5. Загрузка файла Disavow в Google Search Console (для olddomain.com);

  6. Загрузка файла Disavow в список отклонённых обратных ссылок (для newdomain.com).



Шаг №3 крайне трудоёмок. Эффективная проверка подразумевает ручной анализ ссылки за ссылкой. Здесь можно пойти ещё дальше и помечать каждую отдельную ссылку информацией о её характере (например, scraper, сайт-мусорка, комментарий, сайт-каталог ссылок и т.д.) и баллами по шкале от 1 до 5.



Шаг №6 в описанной процедуре — это шаг, на котором терпят неудачу большинство SEO-специалистов. Если переадресовать домен olddomain.com -> newdomain.com, то эти два домена станут одним целым. Это значит, что ссылки с olddomain.com появятся в Google Search Console на newdomain.com как прямые ссылки.



image

2. Полный crawl



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

Главным образом, задача заключалась в решении типичных проблем SEO, которые могут негативно сказаться на перемещении домена, например, внутренняя переадресация, ошибки 404, правильность canonical и т. д. Например, все страницы с ошибкой 404 можно легко определить с помощью OnPage.org.

image



3. Список URL



После получения чистых структур были экспортированы уникальные URL-адреса в каждом домене и сохранены для применения в следующем шаге.



4. Переадресация доменов



После решения всех вопросов на страницах (on-page) и вне страниц (off-page), было решено перейти к следующему этапу — переадресации доменов. Процесс обкатывался сначала на двух доменах (Бразилия и Турция), чтобы можно было сразу выявить возможные проблемы и оперативно их устранить. После завершения переадресации понадобился месяц ожидания, чтобы оценить результаты.

image



Первая миграция



Бразилия — codigosdesconto.com.br



Видимость сайта до миграции (до установки переадресации 301):

image



Видимость сайта после миграции на picodi.com/br:

image



Как видно, миграция первого домена прошла довольно неплохо.



После успешной переадресации процесс двинулся дальше. Используя список URL-адресов из шага 3, в Picodi проверили, все ли URL-адреса переадресованы правильно на новые, без создания замкнутых цепочек переадресации, ведущих на страницы 404 и т.д. (для этого были использованы инструменты ScrapeBox Alive и ScrapeBox Redirect).



image



5. Настройка переадресации домена в Google Search Console



image



В качестве последнего шага нужно сообщить Google о переезде через платформу Google Search Console.



Результаты: успех миграции и белая ворона



Тяжело найти слова, чтобы описать масштаб успеха миграции. Достаточно упомянуть, что средняя видимость, согласно данным из SearchMetrics, выросла на 841%!



image



Конечно, как и во всём, из любого правила бывают исключения. Белая ворона или чёрная овца. Та маленькая песчинка, которая портит безупречно работающий механизм. В этом случае это был российский домен .ru.



image



Его видимость упала на 16%.



image



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



Было:

image



Стало:

image



Резюме



Как сказал Нил Армстронг, без риска не может быть великих свершений („There can be no great accomplishment without risk”). Надеемся, что этот пример вдохновит больше брендов не только принимать риски, но делать это с умом и инвестировать в технические аспекты SEO как один из лучших способов роста видимости по всему миру.



image
Original source: habrahabr.ru.

https://habrahabr.ru/post/320364/?utm_source=habrahabr&utm_medium=rss&utm_campaign=best

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

[Из песочницы] Национальные домены vs один общий домен: кейс 841% роста от международного бренда

Вторник, 25 Января 2017 г. 03:06 (ссылка)

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



Национальные домены



В этой статье представлен пример международной компании Picodi.com, которой удалось укрепить своё лидерство, сведя воедино 23 региональных сайта в одном каталоге.



image



О Picodi



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



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



Структура Picodi до внесения изменений



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



Список доменов представлен ниже:


























































































































Страна До перемещения После перемещения
TR indirimkodlarim.com www.picodi.com/tr
BR codigosdesconto.com.br www.picodi.com/br
CZ slevovekody.com www.picodi.com/cz
SK zlavovekody.com www.picodi.com/sk
ES picodi.es www.picodi.com/es
RU picodi.ru www.picodi.com/ru
MX cuponesdescuentos.com.mx www.picodi.com/mx
AR picodi.com.ar www.picodi.com/ar
AU au.picodi.com www.picodi.com/au
BY picodi.by www.picodi.com/by
CL picodi.cl www.picodi.com/cl
CO picodi.com.co www.picodi.com/co
GR picodi.gr www.picodi.com/gr
IN picodi.in www.picodi.com/in
MY picodi.my www.picodi.com/my
NG picodi.com.ng www.picodi.com/ng
PH picodi.ph www.picodi.com/ph
PK picodi.pk www.picodi.com/pk
ZA picodi.co.za www.picodi.com/za
SG picodi.sg www.picodi.com/sg
TH thailand.picodi.com www.picodi.com/th
UA picodi.com.ua www.picodi.com/ua
VN picodi.vn www.picodi.com/vn


Как видно, в Picodi не грешили унификацией и стандартизацией: часть доменов была подогнана под ключевое слово (exact-match), а часть носила брендовое название (например, picodi.gr). Даже школьнику понятно, что это не самая оптимальная структура с точки зрения построения международного бренда.



Что же действительно важно с технической точки зрения, так это то, что в этой солянке были все возможные виды доменов:


  • Субдомены в каталоге picodi.com (например, thailand.picodi.com)

  • Подобранные к ключевым словам домены (например, codigosdesconto.com.br)

  • Национальные домены верхнего уровня (например, picodi.es)



Но ни одно из этих решений не могло быть настолько эффективным, как один общий глобальный домен.



Стратегия «миграции» и её преимущества



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



Снижение расходов на обслуживание и меньшие объёмы работ



В зависимости от специфики ниши, с той или иной частотой, с этими задачами сталкивается каждый сайт, еженедельно или ежемесячно:


  • Мониторинг входящих ссылок

  • Мониторинг структурных проблем сайта

  • Мониторинг сервера

  • Мониторинг бренда

  • Мониторинг данных в Google Search Console

  • Графические изображения

  • Маркетинговые компании



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



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



Глобальная маркетинговая стратегия поддерживает усилия на местных рынках



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



Как тогда слияние всех доменов в один сможет помочь повысить успехи в области маркетинга?



Успех на местах поддерживает глобальную структуру



Представьте, что команда Picodi в России создаёт классный вирусный контент, которым пользователи делятся по всему миру. Его публикуют на сайте Picodi.com/ru, и он получает тысячи обратных ссылок. Этот контент и обратные ссылки, которые он генерирует, поддерживает не только российский сайт, но и всю структуру Picodi.



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



Что это дало Picodi?



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



Усложнение задачи по сбору секретных данных конкурентами



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

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


  • Ссылочный профиль picodi.com достаточно сложно анализировать по причине большого количества переадресаций доменов. Большинство инструментов показывают только небольшой процент обратных ссылок для picodi.com.

  • Анализ любого домена в любой стране в сравнении с picodi.com окажется совершенно бесполезным.

  • На позиции сайта picodi.com/XX на локальном гео-уровне всегда будет влиять вся структура сайта. Это разубедит конкурентов воспринимать picodi.com как прямого конкурента на местном рынке.





Риски, связанные с миграцией



image



Очевидно, что перемещение такой обширной конструкции всегда связано с огромными рисками. Были приняты все меры, чтобы предотвратить все возможные неприятности. И нужно понимать, что процедуру таких масштабов нельзя проводить в одиночку, не имея опытных разработчиков (у Picodi как раз такие есть), без эффективного менеджера-визионера (Lukasz Gw'o'zd'z) и, конечно, без технической помощи SEO-агентства.



Разъяснение процесса перемещения доменов



И вот мы подошли к самой важной части этого лонгрида. В среде SEO-специалистов достаточно известен «метод Orca», разработанный для сайтов, попавших под действие алгоритма Google Penguin и которым нужно было начинать всё с нуля. В случае с Picodi.com, к счастью, никаких фильтров и санкций наложено не было. Кроме того, для лучшего контроля над ситуацией, было решено растянуть процесс на миграцию по одному домену за раз, чтобы можно было сосредоточиться на очистке ссылочного профиля и на потенциальных технических проблемах перед слиянием нескольких доменов в один.



image

1. Аудит ссылок вручную



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



Единый домен с «мусорным» ссылочным профилем может негативно сказаться на всём сайте и погубить его трафик. Этот риск вполне реален, и в сфере SEO падение позиций сайта после неудачной миграции наблюдалось не один раз. Ещё больше таких случаев связано с неправильным управлением обратными ссылками (настоятельно рекомендуем вам прочесть кейсы сайтов Expedia или Halifax). В связи с этим рекомендуется вручную анализировать ссылки и не допускать плохих ссылок. Стоит проверять всё, что только можно.



Детальный процесс для отдельного домена (масштабируемый на все перемещаемые домены) выглядит следующим образом:


  1. Сбор информации обо всех обратных ссылках (LinkResearchTools, Google Search Console, Ahrefs, Majestic, SearchMetrics, SEO SpyGlass, и т.д.);

  2. Дедупликация обратных ссылок и проводка через LinkResearchTools — Link Detox;

  3. Аудит всех обратных ссылок вручную (самый трудоёмкий процесс);

  4. Создание файла Disavow (отклонение обратных ссылок);

  5. Загрузка файла Disavow в Google Search Console (для olddomain.com);

  6. Загрузка файла Disavow в список отклонённых обратных ссылок (для newdomain.com).



Шаг №3 крайне трудоёмок. Эффективная проверка подразумевает ручной анализ ссылки за ссылкой. Здесь можно пойти ещё дальше и помечать каждую отдельную ссылку информацией о её характере (например, scraper, сайт-мусорка, комментарий, сайт-каталог ссылок и т.д.) и баллами по шкале от 1 до 5.



Шаг №6 в описанной процедуре — это шаг, на котором терпят неудачу большинство SEO-специалистов. Если переадресовать домен olddomain.com -> newdomain.com, то эти два домена станут одним целым. Это значит, что ссылки с olddomain.com появятся в Google Search Console на newdomain.com как прямые ссылки.



image

2. Полный crawl



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

Главным образом, задача заключалась в решении типичных проблем SEO, которые могут негативно сказаться на перемещении домена, например, внутренняя переадресация, ошибки 404, правильность canonical и т. д. Например, все страницы с ошибкой 404 можно легко определить с помощью OnPage.org.

image



3. Список URL



После получения чистых структур были экспортированы уникальные URL-адреса в каждом домене и сохранены для применения в следующем шаге.



4. Переадресация доменов



После решения всех вопросов на страницах (on-page) и вне страниц (off-page), было решено перейти к следующему этапу — переадресации доменов. Процесс обкатывался сначала на двух доменах (Бразилия и Турция), чтобы можно было сразу выявить возможные проблемы и оперативно их устранить. После завершения переадресации понадобился месяц ожидания, чтобы оценить результаты.

image



Первая миграция



Бразилия — codigosdesconto.com.br



Видимость сайта до миграции (до установки переадресации 301):

image



Видимость сайта после миграции на picodi.com/br:

image



Как видно, миграция первого домена прошла довольно неплохо.



После успешной переадресации процесс двинулся дальше. Используя список URL-адресов из шага 3, в Picodi проверили, все ли URL-адреса переадресованы правильно на новые, без создания замкнутых цепочек переадресации, ведущих на страницы 404 и т.д. (для этого были использованы инструменты ScrapeBox Alive и ScrapeBox Redirect).



image



5. Настройка переадресации домена в Google Search Console



image



В качестве последнего шага нужно сообщить Google о переезде через платформу Google Search Console.



Результаты: успех миграции и белая ворона



Тяжело найти слова, чтобы описать масштаб успеха миграции. Достаточно упомянуть, что средняя видимость, согласно данным из SearchMetrics, выросла на 841%!



image



Конечно, как и во всём, из любого правила бывают исключения. Белая ворона или чёрная овца. Та маленькая песчинка, которая портит безупречно работающий механизм. В этом случае это был российский домен .ru.



image



Его видимость упала на 16%.



image



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



Было:

image



Стало:

image



Резюме



Как сказал Нил Армстронг, без риска не может быть великих свершений („There can be no great accomplishment without risk”). Надеемся, что этот пример вдохновит больше брендов не только принимать риски, но делать это с умом и инвестировать в технические аспекты SEO как один из лучших способов роста видимости по всему миру.



image
Original source: habrahabr.ru (comments, light).

https://habrahabr.ru/post/320364/

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

Сделать простую и удобную карту релевантности сайта — DONE

Пятница, 18 Ноября 2016 г. 12:31 (ссылка)

Все, кто работал с seo-продвижением ни раз слышал утверждения: “Сайту нужно семантическое ядро (СЯ)”, “Нет семантического ядра – нет и продвижения”, “СЯ – это основа сайта” и т.д. и т.п. Вскоре начали говорить, что СЯ – это, конечно, хорошо, но нужна ещё и “карта релевантности” (она же карта перелинковки, карта вхождения ключевых запросов). Но с определением этого понятия творится какая-то неразбериха. Даже подробные гайды по составлению карты релевантности от ведущих агентств ясности не добавляют. Сложно понять как с тем, что они показывают в примерах можно работать системно.

В статье мы поделимся нашим видением этого инструмента и опытом разработки.



Что о карте релевантности говорят в интернете?

Об этом инструменте написано мало, одно из наиболее полных определений можно найти на сайте агентства “Текстерра”:



“Карта релевантности – это файл в формате .excel, который создают наши специалисты отдела продвижения перед началом работ по продвижению. Карта релевантности – это, по сути, семантическое ядро, натянутое на структуру сайта. Помимо этого, карта релевантности содержит информацию о:

Перелинковке, т.е. внутренних ссылках со страницы-донора на страницу-акцептор (отражаются ссылки, которые уже существуют и которые только будут проставлены в ходе работ в будущем)

Релевантности таких элементов, как H1, Title, Description.” (Текстерра)




Вот как это выглядит у них:





Зачем нужна карта релевантности?



В том же источнике читаем:

“К этому документу постоянно обращаются при работе наши seo-оптимизаторы и копирайтеры. Благодаря ему не возникает путаницы и случайных ошибок, не появляются разделы, релевантные тем или иным ключам, которые должны присутствовать совсем на других страницах. Например, релевантной страницы еще нет, но она уже отображена в плане, и мы знаем, что на другой странице нельзя «накачивать» текстовую релевантность по ключам, которые «забронированы» другой, пока еще не существующей, страницей”. (Текстерра)



Все, что сказано верно, но смотрим на пример карты в скриншоте и совершенно не понимаем как с этим инструментом можно работать системно:


  • Как использовать нескольким сотрудникам? Если это Excel, то для синхронизации изменений придется вводить отдельную должность “Синхронизатора”.

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

  • Как понять какая семантика к какому разделу сайта принадлежит?

  • Как выделить приоритетные страницы для работы?





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



Наш вариант карты релевантности

Вначале определимся с тем, что нам нужно в этом документе:

1. Совместное редактирование. Должен иметь возможность правки несколькими сотрудниками.

2. Фильтрация. В карте представлено много разных данных, а значит без фильтрации и сортировки никуда.

3. Наглядность общей структуры сайта. Это значит, что в карте понятно какой запрос к какому разделу и подразделу сайта относится.

4. Полная информация о семантике. Частотности, страницы на сайте, метатеги, расположение согласно разделам сайта – удобно всё это видеть в одном месте.



Первое требование решается легко с помощью Google SpreadSheet. Волшебный инструмент для совместного редактирования, делает почти всё тоже самое что и Эксель, но ещё и в режиме онлайн.

Соответствовать остальным пунктам сложнее. Для этого придётся обратиться к теории реляционных баз данных :)



Работа с фильтрацией

Чтобы удобно работать с фильтрацией (повторимся, без этого нет смысла использовать таблицы! Пишите в блокноте – разницы не почувствуете) необходимо иметь таблицу в нормализованном виде, в данном случае это “1 нормальная форма”



“Таблица находится в первой нормальной форме (1НФ) тогда и только тогда, когда ни одна из ее строк не содержит в любом своем поле более одного значения и ни одно из ее ключевых полей не пусто”.



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



Это делается легко, и выглядит примерно так:





В этом случае мы можем использовать стандартную фильтрацию и сортировку. Каждая строка в отдельности содержит все необходимые данные для ее идентификации. В выделенной строке понятно, что запрос “бктп” относится к группе “БКТП”, которая, в свою очередь, относится к разделу “Оборудование”. Запрос имеет частотность 255.



Наглядность общей структуры сайта

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





В агентстве мы постоянно работаем с картой, поэтому быстро поняли, что такой вариант не вариант. И вот почему:

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



Получается вот такой ад



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



Первое представление “Одна строка – один запрос”

Если мы работаем на уровне запросов, то наша карта выглядит так:





Это представление “Одна строка – один запрос”. Вся информация указана для каждого конкретного запроса. Мы можем сортировать фильтровать их, делать все что угодно.



Здесь есть ряд фишек, которые делают её безумно удобной:




  • Отображено до 5 уровней разделов/подразделов (если требуется, то можно и больше);

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


  • Можно отфильтровать так, чтобы отображались запросы только одного раздела, или любого подраздела;

  • Есть возможность отсортировать запросы по частотности;

  • Можем легко скопировать список интересующих запросов и нам не придётся тащить за собой кучу разрозненных, не связанных между собой строк. Удобно, к примеру, собрать дополнительную статистику в других сервисах;

  • Видно к какой странице какой запрос относится, можно отфильтровать запросы, относящиеся только к одной странице или к группе страниц.



В общем фильтруем всё вдоль и поперёк. Добавляем новые характеристики запросов, такие как частотность, title, description и вообще всё, что нужно знать в разрезе запроса.



Представление “Одна строка — одна страница”

Повторюсь, что предыдущее представление прекрасно подходит для работы с запросами, но как только нам необходимо добавить данные, относящиеся к странице, то возникает неудобство. И тут на помощь приходит представление “Одна строка – одна страница”. Пишем небольшой скрипт, выбираем в меню Гугл таблиц пункт “Сгруппировать”





Скрипт перебирает строки в нашей таблице и группирует все данные для каждого url. Получается следующий вид:



В этом виде данные указаны для каждого URL, то есть для каждой страницы.

Здесь:

Данные разделов (цифра 1) — группируются

Данные запросов (цифра 2 ) — объединяются в одно поле через запятую

Адрес страницы URL (цифра 3) — группируются

Данные по страница (цифра 4) — группируются



Вот, что нужно от представления карты в разрезе страниц:


  • Можно скопировать страницы списком (например, для проверки страниц в сервисе проверки уникальности);

  • Отметить факт выполнения какой-либо работы, относящейся к странице. Сюда можно добавить всё, что угодно: “Проверку на уникальность”, “Проверку оптимизации текста”, “Проверку индексации страниц” и т.д. Проверяете тексты по Закону Ципфа или пропускаете через сервис Главред? Добавьте новое поле и фиксируйте факт выполнения;

  • Копирайтер видит требуемые страницы, по которым еще не написан контент.





Таким образом, в одном файле все участники процесса видят сделанное и запланированное.



Если же нам понадобилось вернуться к представлению “Один строка – один запрос”, но мы жмем “Разгруппировать” и возвращаемся к предыдущему виду





Что мы получили в итоге?

У нас получилась многоуровневая карта релевантности, которая:


  • Хранится “в облаке” и не требует дополнительной синхронизации;

  • Позволяет удобно работать совместно;

  • Позволяет наглядно видеть всю структуру сайта;

  • Позволяет хранить информацию в разрезе запросов и одновременно с этим работать в разрезе страниц;

  • С помощью скриптов можно менять представление данных в зависимости от потребностей каждого участника проекта;

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

  • Упрощает диалог с копирайтером. По сути карта является готовым ТЗ к каждой странице сайта;

  • даёт всем участникам процесса видение общей картины проекта.





А как вы работаете с семантикой? У каждого свои методики — давайте делиться.
Original source: habrahabr.ru (comments, light).

https://habrahabr.ru/post/315576/

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
aqibii50

Без заголовка

Пятница, 21 Октября 2016 г. 10:51 (ссылка)

Поисковая оптимизация заказать
Подробнее тут - http://adept.guru/


Интернет-маркетолог АРТЁМ ШАМАНСКИЙ
Адрес

г. Москва,

Рижская площадь, 9 к. 2

E-mail:i.adept@yandex.ru

Skype

i.adept
http://adept.guru/

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
argonadya

Краткая инструкция по поисковой оптимизации для начинающих – оптимизация страниц сайта

Среда, 19 Октября 2016 г. 11:17 (ссылка)
vkpluss.ru/poiskovoj-optimi...?_utl_t=li


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

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

[Из песочницы] Как мы отфильтровали ботов и понизили показатель отказов с 90% до 42%

Четверг, 13 Октября 2016 г. 21:12 (ссылка)

Несколько месяцев назад у нас сильно вырос показатель отказов по Google Analytics. Мы сделали стандартный набор действий, который рекомендуют делать в Сети: создали в аналитике представление «без пауков и ботов» (настройка «Фильтрация роботов» в представлении), проверили качество настройки кода Analytics, проверили и настроили длительность сессии и так далее. Все это заняло время, но не дало результатов. Показатель отказов в некоторые дни превышал 90%. При этом качество контента на нашем сайте или структура входящего трафика никак очевидным образом не менялась. Это просто «случилось в одночасье» и всё. Поскольку ничего подобного описанного в Сети я не нашел, решил описать как мы нашли и исправили проблему и снизили показатель отказов до приемлемых 42-55%.



Приведу скриншот для иллюстрации исходной проблемы:



image



Поскольку все стандартные схемы результата не дали, пришлось думать самим и искать проблему. Analytics ничем не помог, и я начал проверять через Яндекс.Метрика. Общие показатели по Метрики были довольно приемлемые (до 10% отказов). Прочитав несколько статей о том почему отказы в Метрике могут быть приемлемые, а в Analytics зашкаливать, стало понятно где искать проблему. Если коротко: Метрика считает отказами все посещения, которые длились меньше 15 секунд, а Analytics – все, после которых не было других посещений страницы. Таким образом я начал смотреть отчет по длительности посещений в Метрике и Аналитиксе и понял, что у меня нереально большой процент посещений с длительностью 0:00 секунд, до 50% дневных сеансов. Еще несколько прочитанных статей позволили отбросить гипотезу о не срабатывающем коде и ботах, которые пробираются через фильтр Аналитикса. Никаких признаков реферального спама у меня тоже не было.



В итоге я просто отфильтровал в Вебвизоре посещения с длительностью 0:00 и решил попробовать найти закономерность. Вот что я получил:



image



Каждый «посетитель» заходил со своей подсети, с явно указанным User Agent, разрешением экрана и операционной системой, то есть для Метрики и Analytics он никак не воспринимался как бот.



image



image



Единственное, что его выдавало это ритмичный характер посещений каждые 1 час 1 минуту и 0 длительность просмотра. Я скинул скриншоты нашему сисадмину Андрею и попросил посмотреть, что это такое, по логам сервера. Первый же IPшник заставил нас удивиться: к нам ходил кто-то из подсети Лига.Закон.



есть айпишник за 4:56, сейчас проверю другие заходы

inetnum: 193.150.7.0 — 193.150.7.255

netname: LIGA-UA-NET2

remarks: LIGA ZAKON




Всего по логам нашлось 43 IP-адреса, которые обращались к разным страницам нашего сайта с разных провайдеров, с разными User Agent.



По RIPE ничего интересного мы не нашли, ничем не примечательные IP из обычных подсетей. Кроме того, что боты ходили с интервалом 1:01 больше ничего явно общего в них не было.



Весь найденный список мы заблокировали в iptables.



В течении суток мы еще выловили несколько новых IP, набросали алгоритм автоматической фильтрации подобного бот-трафика на случай, если после блокировки одних ботов, им на смену придут новые. Однако больше никого подобного не нашли. Было только пара любопытных User Agent, но никого с интервалом 1:01.



Еще через сутки показатель отказов по Google Analytics начал приходить в норму и резко упал с 89% до 42,75%.



На сегодня, спустя почти неделю после описанных событий, показатель отказов держится в приемлемых рамках 42-55%, общую динамику можно посмотреть на графике. Там, где резкое снижение — это мы отфильтровали ботов.



image



Гипотезы о том «что это было» у нас всего две.



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



Вторая гипотеза: это какая-то неизвестная широкой общественности форма бот-атаки, возможно направленная как раз на повышение показателя отказов и, как следствие, пессимизации в поисковой выдаче Google.



Если вы тоже с таким сталкивались, буду рад комментариям. Если вам будут нужны более подробные инструкции о том, как мы это искали и блокировали, пишите тоже.
Original source: habrahabr.ru (comments, light).

https://habrahabr.ru/post/312640/

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

Сколько стоит вхождение в топ кассовых категории app store и есть ли смысл?

Четверг, 06 Октября 2016 г. 09:52 (ссылка)

Сколько стоит войти в топ кассовых в определенной категории? Этот вопрос мучил меня давно. Всегда было интересно узнать: сколько же зарабатывают другие игры? Если вас тоже терзают подобные вопросы, тогда добро пожаловать под кат — будет немного текста, никакой воды — только по делу









У меня есть простая игра-викторина, которая числится в двух категориях российского app store: «Викторины» и «Головоломки». Запущена игра уже около полугода, в августе я сделал смену иконки, названия и перевыложил данное чудо. Недавно я решил проверить работоспособность своего магазина и сделал тестовую покупку на 29 рублей. Через некоторое время, я к большому удивлению обнаружил, что приложение поднялось в рейтинге топ-кассовых игр категории «Викторины» до 34 места.



Стало интересно и я решил попробовать найти ответы на два вопроса:


  1. Сколько нужно зарабатывать, что бы войти в топ кассовых своей категории?

  2. Сколько даст органических установок нахождение в топе кассовых в категории «Викторины»?





1. Сколько нужно зарабатывать, что бы войти в Топ кассовых своей категории?



Я решил провести чисто научный эскперимент — делать покупки сам у себя и смотреть куда я смогу добраться без ощутимых потерь для личного бюджета. Точного алгоритма расчета топ кассовых в открытом доступе нет, есть предположения (например здесь ), что он строится на основании продаж за несколько дней с учетом весов. До начала эксперимента я не присутствовал в топе кассовых, все покупки совершались в российском app store.



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







скриншот категорий моего приложения из sensortower:







Исходя из проведенного эксперимента можно сделать достаточно очевидный вывод 1:

попасть в топ кассовых России по категории совсем не сложно — достаточно за четыре дня иметь покупок на 1100 руб. При этом с такой суммой вы окажетесь в районе 300 места в топе кассовых игр




2. Сколько даст органических установок нахождение в топе кассовых в категории «Викторины»?



А теперь плавно подходим ко второму не менее важному, а возможно, даже более интересному вопросу. Честно говоря, данный список с позиции пользователя довольно противоречивый. Я редко в него захожу, чтобы выбрать себе интересную игру. Зато как разработчик, я в нём практически живу. Поэтому узнать, что даёт данный топ было очень интересно.

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







Как видно из скриншота, продажи увеличились на 8%, что исходя из общих небольших объёмов можно назвать просто случайностью.



Ниже график вхождения в категории «Викторины» по данным Sensortower:







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



Вывод 2: нахождение в топе кассовых категории «Викторины» не даст практически никого прироста установок.



В заключении могу скачать, что тратиться на продвижение в топ-кассовых подобным образом смысла не вижу, если у кого есть другой опыт, был бы рад узнать о нём в комментариях или в личке.
Original source: habrahabr.ru (comments, light).

https://habrahabr.ru/post/311718/

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

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

Вторник, 13 Сентября 2016 г. 16:48 (ссылка)

Началась история с того, что один из моих сайтов стал скачивать подозрительный робот. Это был не Яндекс-бот и не Гугл-бот и вообще ни один из известных поисковиков. Подозрение подкреплялось тем, что Useragent был странный — curl/<ЧТО-ТО>, а Referer — d:/<ЧТО-ТО ЕЩЕ>. Единственной целью таких роботов является кража контента с атакуемого ресурса…



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



И вот, руки дошли!



Я придумал как найти парсера, а точнее его домен(ы) в выдаче Яндекса. Немного о проекте — около 10 миллионов однотипных страниц с регистрационными данными юридических лиц РФ — названия, коды, адреса и т.п. Но, на каждой странице присутствует длинная фраза о том, что текущее состояние юрлица может не соответствовать представленному. Ну да, 10 миллионов фирм — из них 400 тысяч что-то меняют каждый год (директора, юрадрес, учредителей...) Вот по этой фразе в Яндексе нашлось куча сайтов (не моих), но и с не моим контентом! (На второй странице выдачи, например, url типа uralres.ru/q6bCp__08pky) Хотя, сниппеты указывали, что там таки находится информация о юрлице. Первый десяток таких страниц я просто закрывал на автомате не задумываясь, а почему, собственно, в сниппете одно, а при переходе на сайт — какой-то ГС со средством для… по вкусу — потенции, похудения, антиопохмелин и т.д. Причем, если просто забить URL с этого сайта в адресную строку, то получим Ошибку 404!



Предполагаю следующий механизм работы этой системы:




  • Ищется сайт-донор с большим количеством страниц

  • Создается домен-акцептор, который начинает скармливать Яндекс-боту страницы с сайта-донора, заменяя на лету все ссылки на свои. Причем, как я понял, не напрямую типа donor.ru/otrasli/25 -> gs.ru/otrasli/25, а как-то шифруя их обратимо — donor.ru/otrasli/25 -> gs.ru/8SDnm34rLK

  • Страницы, отданные Яндексу даже не кэшируются акцептором — а зачем, потом еще раз заберем, если спросят. Но, если только спросит Яндекс-бот! А пользователю мы покажем рекламу чудодейственного средства.



Идем дальше.



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



Но, остановимся на запоях.



Это типичная посадочная страница, оформленная под блог телеведущей. Как-будто по мотивам одной из передач про алкоголизм был создан этот бложик для ответов на частые вопросы, обмена опытом и формой заказа препарата. Также все ссылки на странице с помощью javascript подменялись на якобы официальный сайт препарата типа c.superantipohmel.ru — это чтобы посетитель при любом клике попадал уже на белый сайт производителя.



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



Теперь вся схема мошенничества как на ладони!



Предприимчивый Веб-мастер разработал хитрую схему обмана:




  • Яндекс сканирует его сайт и видит неуникальный контент. Но Яндекс не всегда может распознать факт, что информация сворована, и какую-то часть данных помещает в свой индекс.

  • Интернет-пользователь вводит запрос на Яндексе и в результатах поиска видит ссылку на сайт мошенников. Кликает на ссылку, но получает уже не искомую информацию, а подмену — страницу (образец) с легко узнаваемой телеведущей.

  • Далее, самые доверчивые и те, для кого проблема алкоголизма в настоящий момент является наиболее острой, остаются на подменной странице, читают лже-рекомендации врача, лже-отзывы, видят нечеткую фотографию какого-то сертификата… и заказывают Антипохмелин.



Я провел мини-расследование — тоже заказал лекарство якобы для отца. В форме размещения заказа нужно указать ФИО, номер телефона и выбрать страну (для солидности?).



После отправки заказа мне через 5 минут с номера (495) 645-80-56 перезвонил некто Геннадий (система авто-дозвона, контакт-центр, все дела). Представился консультантом магазина Shop-online (два самых популярных поисковых слова — попробуй, найди магазин) и спокойным уверенным голосом поинтересовался, для кого я беру препарат. Справился о длительности пристрастия отца к алкоголю, тяжести зависимости. Выслушав мой слезливый рассказ, он авторитетно подтвердил, что А-похмел уверенно справляется именно с такой формой заболевания и результата в виде отвращения к алкоголю у пациента можно ждать после месячного курса. Месячный курс лечения препаратом — это 4 пачки, с доставкой стоимость около 4000 рублей!



Мы оформили заказ — у меня взяли адрес доставки. Вид доставки — почтой России с оплатой при получении. В комплект поставки должно входить само средство, инструкция и сертификат! Интересно, сертификат на что? Что это средство не представляет опасности для его принимающего? Посмотрим…



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



Итак, 4 этапа в схеме, и каждый из них мошеннический! Подменный контент — раз, использование образа ведущей-доктора — два, лже-сертификат — три, обман на почте — четыре. И каждый этап по отдельности максимально недоказуем — на сайт кроме как с Яндекса Вы не попадете, заказываете препарат уже на другом — «официальном» сайте производителя. Ну а то, что на почте вам выдали коробку с пакетиком чая за 4 килорубля — это вы с физиком-отправителем разбирайтесь, о чем там у вас договор был.



На этом мой отчет закончен. И да пребудет в сохранности контент ваш!



PS Дочитавшим до конца — бонус.



Как просто и наглядно распознать бота-вора, и вообще получить картину происходящего в данный момент на сайте? Я несколько месяцев вынашивал идею, как по одному взгляду на экран понять, все-ли хорошо с сайтом? И придумал такое решение. Сохранять в некое хранилище данные о 100 последних запросах к сайту — URL, Useragent, Referer, время работы скрипта…



Теперь, зайдя в любой момент на специальный URL мониторинга, я вижу, сколько у меня Яндекс-ботов, Гугл-ботов, бесполезных ботов и Посетителей приходится на 100 запросов в моменте. Вижу время срабатывания скриптов на разных классах урлов — медленные и быстрые урлы сразу выявляются. Вижу подозрительных ботов — ну не может обычный пользователь открыть 10 однотипных url за 10 секунд! А если разделить 100 запросов на количество секунд, за которые они прилетели, то получим нагрузку на сайт в запросах в сек.



В качестве стора рекомендую XCache (для любителей php). Он волшебен — многопоточный, быстрый, без локов! Но подходит только для хранения ничтожных данных на протяжении минимального промежутка времени. Этот дворник, который приходит все чистить, уж очень непредсказуем! Пробовал просить его приходить пореже, но тогда OOM случался.



Для 100 последних запросов вам понадобится 101 ячейка-ключ — cur_counter и zapr_i, где i=[0..99]. При каждом выполнении php-скрипта мы инкрементим cur_counter и вычисляем номер ячейки для поклажи статистики запроса как cur_counter % 100 (остаток от деления на 100). Далее в эту ячейку кладем метаданные по запросу и, не поверите, в кэше лежит ровно 100 последних запросов ВСЕГДА! Что класть в кэш и как это отображать — на Ваше усмотрение.
Original source: habrahabr.ru.

https://habrahabr.ru/post/309748/?utm_source=habrahabr&utm_medium=rss&utm_campaign=best

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

[Из песочницы] Интернет-маркетинг для сети фитнес центров: реалии современности

Воскресенье, 11 Сентября 2016 г. 12:12 (ссылка)

Рынок в IT переполнен различного рода «профессионалами» в области интернет-маркетинга, часто с включением чего-либо абсурдного, вроде, «создам лендинг с гарантией конверсии», или «настрою директ с огромным CTR». Никто уже не задумывается над значением этих слов, и я думаю, что их владелец — невероятных высот умелец и практик. Я вообще не отношу себя к умельцам. Ну, вот ни к каким. Мне кажется, что мне в этом деле надо ещё очень долго учиться, поэтому могу лишь отчасти отнести себя к практикам, которые, на собственном опыте понимают, что далеко не всё так легко, как «лиды задаром» и прочее.



Пришла работать в компанию я довольно быстро, и уже на собеседовании поняла, что Руководитель отдела Маркетинга, в принципе, ничего не смыслит в интернет-маркетинге, ибо он начал задавать вопросы, вроде: «Мы бы хотели писать SEO статьи, Вы умеете? Пришлите, пожалуйста, примеры»… Как оказалось, SEO статьями назывались статьи, которые «ищутся» в поисковиках по определённому запросу…



Который, может, даже не быть на сайте… Когда я пришла на рабочее место, поначалу стало даже немного страшно от того, насколько совдеповским был подход к интернету в этой компании. И это, несмотря на то, что была целая туча побочного персонала, имелся полностью укомплектованный IT-отдел (который, правда, «не отвечал за сайт»), но вот аналитика считалась не в виде стандартной интернет-воронки, а просто, если откровенно, непонятно как.







Масштаб трагедии



Складывались все звонки с сайта и все заявки с него же (ничего не проверялось и вычиталось, просто складывалось), и получалась некая картинка, которая должна быть. У нас должно было быть 2500 заявок. Ок! KPI. Ок! Ну что ж, вперед!



Начнем с того, что сайт на битриксе был «перепрошит» текущими разработчиками, чтобы api- шнуться с программкой для распределения людей в различные клубы. Я обрадовалась, наивно предполагая, что мы могли бы рассылать клиентам каждого клуба письма лояльности, работать с текущей аудиторией и аудиторией бывших клиентов. Оказалось, не тут-то было. API могло предположить только переброску какой-то текстовой заявки с сайта в какой-то конкретный клуб. В любом другом случае, клиент мог только позвонить на горячую линию, и дальше его распределяла менеджер с ресепшн. К слову, компания вела обслуживание не только в Москве, поэтому недюжинная часть звонков проваливалась «в никуда», ибо этот менеджер был единственным! На 20 московских филиалов и остальные российские!



Колтач решили убрать – кто-то догадался поставить его до моего приезда, а потом решили не портить номера телефонов… В итоге были клубные номера, номер горячей линии, и номера смежных сфер, которые нас не интересовали. Конечно, как полагается API-шной программке, которая стоит сейчас в каждом фитнес-клубе, можно было только позавидовать. Конечно, она не могла ни отправлять клиенту смс, ни зачислять оплату через он-лайн в каждый конкретный клуб, она вообще ничего не могла. Разработана она была в 1992 году, и, судя по всему, не претерпевала регулярных изменений, поэтому по уровню удобства реализации оставалась глубоко внизу — www.a2company.ru.



Конечно, все трудятся по принципу – «работает — не трогай», но здесь никто ничего не хотел менять – это и понятно, поднять такой пласт работы, это Вам не шутки! И осознав, что пока с этим бороться бесполезно, я продолжила вникать в «бизнес-процессы». Продолжала радоваться текущему положению дел: благодаря «перепрошивкам» сайта, стало практически нереально работать с техническим SEO — делить регионы на поддомены, или хотя бы, менять у региона тайтл, — всё было в одном (модуль определения местоположения так и не был согласован). Продвигалось всё настолько тяп-ляп, что я просто диву давалась, и еще думала: «Ну, неужели они не видят, что в САМАРЕ, написано ФИТНЕС МОСКВА, и никто из самарских туда, в принципе, не щелкнет?» Выход был один: Директ и Гугл. Фух; ну, думаю, хоть что-то выяснили. Но не тут-то было! С директом вообще приключилась особая «ситуация», — был проведён тендер, при котором выбрали подрядчика, но ценой стоял не результат, а средняя цена клика. То есть, было плевать, сколько можно в месяц открутить рекламы — на 1 800 000 тысяч, или на 3 000 000 – «всё, как в договоре прописал» — улыбаясь, подчёркивал свою важность коммерческий директор компании, приезжающий на встречу.



Ладно, пока потерпим. Попытаемся увеличить конверсии и разгрести вообще всё это.



Постановка целей



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



Первый ощутимый результат мне принёс колбекхантер. Люди нихрена не понимали, где искать стоимость абонемента, задавали вопросы и оставляли заявки. Это пошло на ура. НО! Конечно, заявки прямиком приходили мне, и заявки с почты обрабатывала я же, потом уже пересылая их нашей ресепшн-девушке. А вот она сразу позвонила директору с сообщением, что я подключила какой-то «шайтанский» сервис, идет слишком много звонков, поступают какие-то письма, она «ничо не успевает», так что «пусть они сразу приходят в клуб» и так далее.



Одним словом, подключение колбекхантера стало единицей смысла для этой компании. Мы внесли его с трудом в KPI, и я начала готовить новое тендерное условие, в которое также был включён колбекхантер.







Вторым действием стала попытка доработки сайта для возможностей нормального СЕО. Третьим этапом стало моё личное создание рабочих процессов интернета в bitrix24 — до этого все работы и отчёты велись в Excel.



Четвёртой ступенью была попытка наладить конверсии в метрике, ибо они были настроены совершенно криво, — как попало, и, видимо, кем попало — стояли разные буквы, разные кавычки, считалось не так и не то… Был тихий ужас. Как-то я с этим справилась, и наладила, в первую очередь, Гугл Аналитикс.



Пятым шагом я пыталась общаться с ребятами, которые проводили нам две почтовых рассылки за 70 тысяч в месяц – узнавала, делят ли они как-то аудиторию. Конечно, как-то они делили. Но именно «как-то». Я хотела назначать пользователям user ID, и тогда мы делили бы её намного более грамотно, но руководство вообще решило отказаться от емеил-рассылок, и поэтому я сама проводила их своими силами.



Шестым действием я однозначно должна была выдворить женщину 51 года, которая вела соц. сети. Не подумайте, что я противница пенсионерок в фитнес-клубах, именующих себя premium класса, но посты формата картинки «Фрекен Бок» — Пора бы похудеть – это уже перебор. Маленький пример имиджа к моему посту:





Всячески старалась вовлечь аудиторию:





Маленький пример имиджа к её посту:





Таким образом, SMM тоже перешёл на меня. Да, я забыла про SERM, так как, кроме приходящих новых клиентов, были разъярённые старые, которые вполне заслуженно жаловались отвратительное отношение к клиентам, и увы, всё так и было, несмотря на высокую стоимость абонемента (средний чек)… Пришлось ооочень трудиться, чтобы «замыть» что нибудь, вроде такого:





Задач было нереально много. Подключились предложенные мною лендинги, выдуманное руководителем мобильное приложение, на которое я искала подрядчика. Я уходила с работы в 22 часа. Иногда даже плакала, но все равно чувствовала, что моя работа РЕАЛЬНО приносит плоды.



Разобравшись чуть-чуть со всеми каталогами, картами, баннерами, расписанием постов, размещением всего остального, я старалась опрашивать подрядчика, как ведётся контекстная кампания, смотрела качество заявки и т. д. Однозначно, компания была незамотивирована, они просто тупо откручивали деньги. И лишь копаясь в глубинах кампаний, я нашла косяки, которые позволяли тратить основную сумму денег, не принося целевых клиентов. А именно: они ставили объявления, к примеру, на название какого-то тренажера, которые использовался и в машинах тоже. И искали его машинники, скликивающие огромное количество реальных денег. В основных кампаниях в директе я находила до 10 таких «косячных» объявлений. К тому же, у нас всегда был неразрешимый конфликт c оплатами. Они могли выставить счет только в конце месяца, наша бухгалтерия могла оплатить только в начале нового месяца, вследствие чего у меня была вечная «пляска», ведь мы пытались сохранить позиции по каждому месяцу.





Провал



Провал с ключевиками меня сильно напряг, я и так понимала, что мы сливаем бюджет, но не хотелось ровно сидеть и смотреть, как это происходит. Я смогла слить кампании на свой аккаунт, и пока рассчитывались с предыдущей компанией, разрабатывала новый тендер с новым KPI по заявкам (там уже был включён колбекхантер), и вела самостоятельно все кампании (см. ноябрь). К сожалению, налаживание мною работы было недолгим, ибо нашего руководителя уволили и посадили на его место новую женщину, которая хотела полностью руководить всем, и даже тем, в чём разбиралась плохо. И именно поэтому она предложила вообще убрать контекстную рекламу и оставить только «фейсбучные» заявки, и туда увеличить бюджеты. Нас сильно это просадило. Очень сильно. В табличке это видно. В новый год мы выползли с количеством заявок только благодаря бренду.



И… я ушла. К сожалению, я ушла от этого моего детища, но до сих пор меня не забывают, даже новый сотрудник звонит и просит о помощи, звонят мои подрядчики, звонят партнёры, присылают подарки. И в этом, наверное, и есть показатель моей работы — возможность продемонстрировать, как это было до моего прихода, как все это исправлено и должно работать, и то, что есть сейчас — лендинги, слепленные на бесплатной платформе, убранная аналитика… Но я до сих пор продолжаю видеть результаты своего труда. И это вдохновляет! Как жаль, что не удалось реализовать всё то, что так хотелось.
Original source: habrahabr.ru.

https://habrahabr.ru/post/309684/?utm_source=habrahabr&utm_medium=rss&utm_campaign=best

Метки:   Комментарии (1)КомментироватьВ цитатник или сообщество

Следующие 30  »

<поисковая оптимизация - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda