Записи с меткой "Реклама"
100+ SEO-подсказок от Дэвида Максвини
Cписок из более чем 100 SEO-советов и практических рекомендаций. Они разделены на несколько блоков, которые охватывают различные аспекты поисковой оптимизации – от внутренних факторов ранжирования до поведения пользователей, наращивания ссылочной массы и многого другого.
Часть 1: Разметка и структура сайта

1. Убедитесь, что контент четко виден – контент должен быть в центре внимания на любой веб-странице. Как минимум, заголовок страницы должен находиться в первом экране, то есть виден посетителям без прокрутки.
2. Избегайте большого количества объявлений в верхней части страницы – до тех пор, пока медийная реклама является существенным источником дохода для многих сайтов, засилье объявлений в верхней части страницы может негативно влиять на ранжирование в поисковых системах. Убедитесь, что реклама на сайте ненавязчива и четко отличается от контента.
3. Создайте иерархию контента – хорошо проработанная иерархия помогает содержать контент в порядке и позволяет алгоритмам ранжирования быстро охватывать весь сайт, повышая в выдаче самые важные страницы.

4. Убедитесь, что навигация удобна – она должна быть продуманной и понятной и для поисковых систем, и для пользователей.
5. Закрывайте от индексации любые платные/партнерские ссылки – к ним должен быть добавлен атрибут rel="nofollow".
<a href="http://www.example.com/" rel="nofollow">платная ссылка</a>
6. Используйте SEO-дружественные URL-адреса – они должны быть читабельными и иметь логическую структуру. Короткие URL, которые включают в себя целевые ключевые слова (разделенные дефисами) считаются лучшими для SEO.
7. Убедитесь, что контактная информация четко видна – ее легко найти, и в идеале она должна включать фактический адрес.
8. Не пренебрегайте политикой конфиденциальности и разделом с информацией о компании – это основные страницы, которые помогают завоевать доверие пользователей и поисковых систем.
9. Минимизируйте текстовые штампы – сведите объем дублированного текста в разметке (а именно в боковых панелях) к минимуму.
10. Если ваша цель – продвижение в регионах, указывайте свой адрес в разметке – добавьте ваш фактический адрес и контактные данные на страницу, если для продвижения используются геозависимые запросы.
11. С www или без него – что бы вы ни выбрали, убедитесь, что ваш сайт открывается только одним способом. Для этого стоит настроить основной домен в Вебмастере. И не забудьте настроить 301-редирект.
Часть 2: Подбор ключевых слов

12. Грамотно подбирайте ключевые слова – они продолжают быть важной частью SEO. Используйте планировщики ключевых слов или дополнительные инструменты, такие как Яндекс Вордстат, чтобы оценить объем запросов и выбрать ключевые слова, по которым вы будете продвигаться.
13. Выберите для каждой страницы одно основное ключевое слово, под которое она будет оптимизирована. Избегайте канибализации ключевых слов (оптимизации нескольких страниц под один запрос).
14. Учитывайте намерения пользователей – даже если ключевое слово имеет высокую частотность, всегда задавайте себе вопрос, будет ли тот, кто вбивает в поисковик эту фразу, заинтересован в вашем продукте/услуге.
15. Используйте скрипт массовой проверки конкуренции в Google – allintitle:"ваше ключевое слово". Он поможет узнать количество веб-страниц, в title которых содержится этот ключ в прямом вхождении.

16. Учитывайте «ранжируемость» ключевого слова и то, насколько хорошо видна органическая выдача. Здесь необходимо учитывать целый ряд факторов:
-
Насколько сильна конкуренция – показываются ли такие авторитетные сайты, как Amazon, Forbes и т.д.?
-
Сколько ссылок ведут на топовые сайты?
-
Сдвигается ли органическая выдача вниз энциклопедическими графами, новостями, рекламными объявлениями и т.д. (см. ниже)?

17. Воруйте ключевые слова у конкурентов – выясните, какие именно ключи формируют поисковый трафик вашим конкурентам, с помощью Ahrefs Positions Explorer.
18. Отслеживайте свой рейтинг – контролируйте позиции вашего сайта в результатах поиска по целевым ключевым словам. С Ahrefs Rank Tracker вы можете просматривать данные за разные периоды времени, чтобы отслеживать прогресс.

19. Следите за показателем кликабельности (CTR) – если ваша страница ранжируется по целевому ключу, CTR должен выглядеть вот так (зависимость трафика от позиции в выдаче):

Вы можете воспользоваться отчетом поисковой аналитики в Google Вебмастере, чтобы проверить количество показов и CTR сразу по нескольким запросам. В приведенном ниже примере CTR ключевого слова на средней позиции 3.6 составляет 1.7%, что значительно ниже ожидаемого уровня (около 7%).

В этом случае стоит провести сплит-тестирование тега description (подробнее об этом ниже). Оно покажет, можно ли улучшить CTR и выиграть за счет дополнительного трафика.
Часть 3. Теги Title

<title>Это тег title</title>
20. Продвигайте ключи – ставьте целевые ключевые слова как можно ближе к началу тега title.
21. Избегайте усечения – в результатах поиска тегу title отводится всего 512 пикселей, все остальное усекается. Отличный способ этого избежать – сократить длину title до 55 символов, которые обычно укладываются в эту зону. Тем не менее, в редких случаях, использование прописных букв может все-таки привести к усечению.
22. Сделайте их кликабельными – газеты продаются благодаря заголовкам, а веб-страницы – благодаря title.
23. Выделяйтесь – если все теги title в вашей тематике выдержаны в одном формате, то уход от этого шаблона поможет стать заметнее в результатах выдачи.
24. Не стоит указывать ваш бренд – писать свое фирменное наименование в конце тегов title совершенно ни к чему – в любом случае, Google часто добавляет его автоматически – так вы только займете драгоценное место. Тем не менее:
25. Оптимизируйте главную страницу под ваш бренд. Главная страница – исключение из правила №24. Главная страница должна быть большей частью оптимизирована под ваш бренд.
26. Минимизируйте количество стоп-слов – поскольку длина тега ограничена, постарайтесь использовать в нем как можно меньше вводных и стоп-слов – союзов, местоимений, предлогов.
27. Не повторяйтесь. Не повторяйтесь. Не повторяйтесь. Раздражает, не так ли? Используйте каждое ключевое слово в title один раз и не повторяйте его.
Часть 4. Теги Description

<meta name="description" content="Это тег description. Он поможет вашему контенту выделиться в результатах поиска и повысить CTR"/>
28. Продавайте свой контент. Тег description – ваше рекламное объявление в результатах поиска. Напишите уникальные и убедительные описания для каждой страницы сайта, они расскажут о ваших достоинствах и привлекут пользователей.
29. Избегайте усечения – сократите description максимум до 155 символов, чтобы не допустить их усечения в результатах поиска.
30. Используйте ключевые слова в description – хоть они и не оказывают непосредственного влияния на ранжирование, ключи будут выделены жирным шрифтом в результатах поиска, а это поможет повысить CTR.

31. Проводите сплит-тестирование – экспериментируйте с разными форматами description, чтобы оптимизировать CTR.
Часть 5: Теги заголовков

32. Убедитесь, что каждая страница имеет уникальный тег H1.
33. Используйте основной ключ в теге H1 – он остается важным внутренним фактором ранжирования и должен содержать целевое ключевое слово страницы.
34. Включайте второстепенные и дополнительные ключевые слова – дополнительные теги заголовков (Н2, Н3) дают возможность для продвижения по вторичным и LSI-словам.
35. Избегайте использования тегов заголовков в разметке – во многих шаблонах теги заголовков используются в разметке для таких общих фраз, как "Подробнее". Их можно заменить элементом <div>.
Часть 6: Контент

36. Используйте основное ключевое слово в начале – по возможности вставляйте целевые ключевые слова в первый абзац текста на странице, чтобы закрепить тему.
37. «Большой контент» обеспечивает высокие рейтинги – многочисленные исследования привели к выводу, что существует зависимость между объемом контента и позицией в выдаче, хотя эксперты и предупреждают, что это в большей степени относится к качеству, нежели к фактической длине текстов. В любом случае, они должны быть тщательно продуманы и оптимизированы под ваши целевые ключевые слова.

38. Забудьте о плотности ключевых слов. Текст должен быть естественным, тогда ключевые слова впишутся в него органично. Просто убедитесь, что каждое из них упоминается хотя бы раз!
39. Используйте LSI-ключи – слова, семантически связанные с вашим основным ключевым словом. Они помогают определить тематику страницы и разницу между омонимами (одинаковыми словами, имеющими разное значение) в поисковых запросах. Составляя текст, вы в любом случае будете их использовать, но будет неплохо провести и предварительный анализ.
40. Добавляйте мультимедийный контент – изображения, видео, слайд-шоу и т.д. – это привлекает больше внимания, дает возможность делиться с друзьями и создавать дополнительные ссылки. Это также может дать вам преимущество в плане SEO.
41. Делайте внутреннюю перелинковку – это равномерно распределяет ссылочную массу по сайту и подталкивает посетителей к дальнейшему просмотру, снижая показатель отказов. Этим аспектом SEO часто преступно пренебрегают.
42. Делайте внешние ссылки на качественный, авторитетный и релевантный вашей тематике контент, это поможет сайту набрать больший вес и наладить отношения с владельцами других ресурсов в вашей нише. Лучше всего, чтобы внешние ссылки открывались в новом окне или вкладке.
43. Следите за актуальностью контента – регулярно обновляйте старую информацию, чтобы она всегда была свежей, актуальной и достойной ранжирования.
44. Приоритетом должно быть качество, а не частота – за исключением крупных изданий и новостных сайтов (которым каждый день необходим большой объем нового контента), большинство сайтов получат больше пользы, сосредоточив внимание именно на качестве. Лучше размещать 1 хорошую статью каждую неделю, чем посредственные – каждый день.
45. Настройте структурированные данные, чтобы извлечь выгоду из сниппетов в результатах поиска.

46. Сделайте оглавления для больших текстов – разместите внутренние ссылки на конкретные разделы на длинных страницах – они будут отображаться в результатах поиска.

Часть 7: Убираем все лишнее

47. Используйте канонические URL – добавьте тег <link> для указания предпочтительной версии адреса для страниц с одинаковым содержанием.
<link rel="canonical" href="http://example.com/the-defacto-version-of-the-page/">
Например, электронные торговые площадки, на которых установлена фильтрация категорий по различным параметрам, могут автоматически создавать несколько похожих URL-адресов.
48. Используйте тег noindex, follow для страниц, которые вы хотите закрыть от индексации.
<meta name="robots" content="noindex, follow">
Пример таких страниц – архивы тегов и авторов в WordPress, однако использовать этот тег следует с осторожностью.
49. Защитите конфиденциальный контент от пауков при помощи robots.txt – не предоставляйте Googlebot и другим роботам доступ к уязвимым частям вашего сайта (например, к админ-панели), блокируя их в robots.txt.
Часть 8: Опыт взаимодействия

50. Снижайте показатель отказов – для большинства сайтов оптимален низкий показатель отказов и большое количество просмотренных за одно посещение страниц.
Сейчас еще обсуждается, учитывает ли Google показатель отказов, в аналитических отчетах он указывается в качестве фактора ранжирования. Наверняка можно сказать, что измеряется время, через которое пользователь возвращается к результатам поиска, а также то, переходит ли он на другие сайты из выдачи.
Достаточно быстрый уход с вашей страницы и выбор другого сайта – сигнал о том, что ваша страница либо не удовлетворила поисковый запрос пользователя, или имеет плохой UX.
51. Используйте карту скроллинга – специальная программа покажет вам, как далеко пользователи прокручивают отдельные страницы, и поможет определить, почему их покидают, не дочитывая до конца.
52. Используйте карту кликов – узнайте, на какие именно элементы страницы кликают пользователи, чтобы правильно расположить навигационные элементы и оптимизировать число переходов по ним.
53. Минимизируйте всплывающие окна – хоть они и увеличивают число переходов, слишком большое количество всплывающих окон может отпугнуть посетителей.
54. Будьте осторожны с промежуточной рекламой – Google подтвердил, что будет наказывать сайты, которые показывают пользователям промежуточную и полноэкранную рекламу (ниже) на мобильных устройствах.

55. Убедитесь, что ваш сайт оптимизирован под мобильные устройства – в противном случае вы потеряете огромное количество трафика. Сделайте это приоритетом №1.
56. Учитывайте доступность сайта – он должен открываться и работать на любых устройствах, операционных системах, размерах экрана, и должен быть доступным для пользователей с ограниченными возможностями.
57. Примите во внимание читаемость – убедитесь, что текстовый контент легко читается и хорошо отформатирован. Проверьте его на орфографические и грамматические ошибки.
58. Установите дружественную страницу 404, которая даст пользователям простые и ясные инструкции и сведет к минимуму количество отказов.
59. Минимизируйте время простоя – убедитесь, что у вас надежный хостинг с минимальным (в идеале нулевым) временем простоя. Не скупитесь на хостинг.
60. Установите SSL – подумайте о перемещении сайта на SSL (Google немного повышает в выдаче сайты, доступные по протоколу https). Тем не менее, информация на страницах, на которых вводятся пользовательские данные, должна быть надежно зашифрована.
Часть 9. Инструменты для веб-мастеров

61. Ищите быстрых побед – используйте отчеты по поисковым запросам, чтобы найти ключевые слова с большим количеством показов и средней позицией в поиске 11+. Добавьте на эти страницы несколько внутренних ссылок или ключ в прямом вхождении – этого может быть достаточно, чтобы переместить запрос в ТОП-10 и мгновенно повысить трафик.
62. Проводите проверки на наличие ошибок – регулярно исправляйте все, что указано в отчете «Ошибки сканирования».
63. Создайте карту сайта, чтобы убедиться, что все страницы на вашем сайте можно найти и установить приоритет сканирования.
Part 10: Google Analytics

64. Зарегистрируйтесь в Google Analytics – точная статистика по трафику очень важна для того, чтобы отслеживать эффективность ваших маркетинговых кампаний.
65. Регулярно проверяйте статистику и реагируйте на любые изменения трафика, посадочных страниц и т.д.
Часть 11: Скорость загрузки сайта

66. Оптимизируйте скорость загрузки – она тоже является фактором ранжирования и, при прочих равных условиях, страницы с более быстрой загрузкой будут находиться выше в выдаче.
67. Тестируйте скорость загрузки вашего сайта.
68. Следуйте рекомендациям Google Page Speed Insights – запустите сайт через этот инструмент и исправьте ошибки там, где это необходимо.
Часть 12: Оптимизация изображений

69. Используйте их! Включайте в контент изображения, чтобы визуально сделать его более привлекательным. Высокое качество и пользовательские изображения также сделают ссылку отличной приманкой.
70. Добавьте соответствующие Alt-тексты к изображениям.
71. Используйте описательные имена файлов.
Правильно:
<img src="photo-of-a-clown.jpg" alt="фото клоуна" />Неправильно:
<img src="1550111.jpg" alt="" />72. Оптимизируйте размеры файлов – сжимайте изображения для уменьшения времени загрузки.
Часть 13: Наращивание ссылочной массы

73. Наращивайте! Входящие ссылки по-прежнему являются одним из основных факторов, которые Google учитывает при ранжировании веб-страниц.
74. Ссылки с авторитетных доменов передают больший вес – чем больше трастовость и авторитет домена, тем выгоднее для вашего рейтинга будет ссылка с него. Вы можете использовать рейтинг доменов в Ahrefs Site Explorer для быстрой оценки их авторитета. Также можно ориентироваться на показатели DA (Moz) и поток доверия (Majestic).
75. Ссылки с тематически релевантных сайтов помогают ранжированию – ссылки с качественных сайтов вашей ниши или страниц, которые тематически связаны с вашим контентом, также полезны для рейтинга.
76. Ссылки с внутреннего контента являются наиболее ценными.

77. Воруйте ссылки у конкурентов – анализ обратных ссылок ваших конкурентов – отличная отправная точка для любой кампании по наращиванию ссылочной массы. Используйте Ahrefs Site Explorer, чтобы найти обратные ссылки и захватить их для своего сайта.
78. Низкое качество ссылок или автоматизация процесса может привести к штрафам.
79. Диверсифицируйте ссылочный профиль – он должен включать несколько разных типов ссылок.
80. Диверсифицируйте анкоры – анкорные тексты все еще являются фактором ранжирования, однако важно их разнообразить. Желательно использовать прямые, разбавленные и естественные анкоры.

81. Регулярно проверяйте ссылочный профиль – проводите регулярный аудит и ищите подозрительные, неестественно выглядящие ссылки. Небольшое их количество не причинит вам никакого вреда, но если таких ссылок слишком много, это может быть признаком низкого качества наращивания ссылочной массы или даже негативного SEO от конкурентов. В этом случае ссылки нужно удалить.
Часть 14: Социальные медиа

82. Не игнорируйте социальные медиа! Официально они не оказывают прямого влияния на ранжирование (хотя на этот счет есть разные мнения), однако социальные сети помогают распространять контент среди потенциально заинтересованных пользователей. Кроме того, трафик из соцсетей может привести в действие другие факторы, которые напрямую влияют на ранжирование (трафик, поведенческие факторы, брендовые и URL-запросы).
83. Используйте социальные медиа, чтобы делиться контентом – ведите активные страницы в крупных соцсетях и обменивайтесь контентом со своей аудиторией.
84. Репосты в соцсетях (кроме Твиттера) демонстрируют доверие пользователей к вашему ресурсу. Это также учитывается и способствует дальнейшему распространению контента.
85. Поощряйте репосты вашего контента – разместите кнопки социальных сетей на видном месте, чтобы сделать обмен максимально удобным.
86. Используйте протокол Open Graph – добавляйте к вашим страницам специальные мета-теги, чтобы управлять внешним видом анонсов статей в соцсетях.
87. Настройте твиттер-карту, чтобы увеличить количество информации, содержащейся в одном твите.
88. Создавайте подробные пины в Pinterest, чтобы привлечь трафик из этой соцсети.
Часть 15: Восстановление после санкций

89. Ручные санкции за ссылочный спам – о них вас уведомят по электронной почте или сообщением в панели веб-мастера.
90. Проверяйте, не падает ли трафик после апдейтов поисковых систем – проседания трафика, совпадающие с апдейтами, могут быть признаком того, что вы попали под фильтр.
91. Избавьтесь от некачественного контента – чтобы не попасть под фильтр «Панда», найдите страницы с неинформативным или дублированным контентом и удалите их, либо закройте от индексации.
92. Удалите «плохие» ссылки – проведите аудит, отметьте все низкокачественные ссылки и попросите владельцев удалить их.
93. Дезавуируйте ссылки, которые нельзя удалить – если на ваши запросы об удалении не отвечают, добавьте низкокачественные ссылки или домены в специальный файл. Управлять несколькими такими файлами можно через Ahrefs.
94. Убедитесь, что ваш сайт не был взломан, и что на нем нет никаких подозрительных исходящих ссылок.
95. Запрашивайте повторную проверку в случае наложения ручных санкций, но только после того, как все выявленные проблемы будут устранены.
Примечание: восстановление после санкций – непростой процесс, вы должны быть очень осторожны при удалении ссылок, закрытии страниц от индексации и т.д. Если сомневаетесь, стоит нанять опытного SEO-консультанта. Следует также отметить, что в скором времени ожидается переход Google на непрерывное обновление алгоритмов «Пингвин» и «Панда», в связи с этим выявление конкретных санкций может стать сложнее.
Часть 16: Продвижение контентом

96. Найдите популярный в вашей нише контент и улучшайте/обновляйте его – не стоит создавать контент наугад, ищите то, что уже было популярным раньше, и совершенствуйте. Самое лучшее в такой стратегии то, что вы можете обратиться к тем, кто ссылался или делился оригинальным контентом ранее, и направить их на свой сайт.
97. Тратьте на продвижение контента как минимум столько же времени, сколько на его создание. Даже если у вас уже есть огромное количество фолловеров, не стоит об этом забывать. Некоторые эксперты по контент-маркетингу утверждают, что продвижение должно занимать львиную долю вашего времени.
98. E-mail рассылки по-прежнему остаются самым эффективным методом. Лучший способ заявить о себе – электронная почта (Но! См. совет № 108).
99. Интересный контент = больше ссылок – используйте как можно больше контента, которым хочется делиться, например, инфографику, чтобы увеличить количество репостов и ссылок.
100. Делитесь контентом партнеров. Ты – мне, я – тебе. Используйте принцип взаимности в полную силу.
Часть 17: СЕО-уборка

101. Удаляйте битые ссылки – они плохо влияют на пользовательский опыт и SEO.
102. Модерируйте комментарии и пользовательский контент в блогах, на форумах и т.д. Проверяйте их на спам и некачественные ссылки.
Часть 18: Общие SEO-советы и рекомендации

103. Не кладите все яйца в одну корзину – хороший интернет-маркетинг должен быть многогранным и включать сочетание SEO, социальных медиа и платного трафика. Никогда не полагайтесь только на один источник трафика для вашего бизнеса.
104. Учитесь столько, сколько вы можете. Знание – сила.
105. Обращайте внимание на обновления – в мире SEO все меняется, так что оставайтесь в курсе этих изменений.
106. Будьте терпеливы – эффективная раскрутка сайтов требует усердного труда и времени, но все усилия и ожидание того стоят. Исследования показали, что SEO по-прежнему обеспечивает наилучшую окупаемость среди всех маркетинговых каналов.
107. Избегайте черных методов – если что-то кажется вам слишком хорошим, чтобы быть правдой, скорее всего, это неправда (см. последний совет).
108. Не спамьте.
109. Не теряйте головы.
Как превратить каталог интернет-магазина в готовые баннеры для контекстной, таргетированной рекламы и SMM
Шаг 1. Парсим данные о товарах
Установим расширение Data Scraper для браузера Google Chrome. Data Scraper позволяет собирать текстовую информацию, изображения, адреса страниц и другие данные с сайтов и скачивать их в Excel или CSV.
Мы хотим спарсить каталог наборов для бритья Muehle — для этого перейдем в раздел «Наборы для бритья» сайта muehle-shaving.ru и активируем расширение. В появившемся окне выберем New Recipe, чтобы перейти к инструменту Recipe Creator, с помощью которого мы извлечем нужные данные о товарах. Теперь по шагам разберем настройки парсинга.
Определяем тип страниц для парсинга: активируем расширение Data Scraper → New Recipe → 1 Start → выбираем тип сканируемой страницы
1 Start: на первом шаге нужно выбрать тип страницы. Выберите List Page, если парсите данные из каталога товаров, или Detail Page при работе с карточкой товара. Мы находимся в каталоге наборов для бритья, где много товаров, размещенных на нескольких страницах, поэтому остановимся на варианте List Page.

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

Пример контейнера с данными — кратким описанием товара
В расширении нажмем кнопку Find. Наведем курсор на область с данными о первом товаре, а когда в оранжевую область попадет название, цена и фото товара, зажмем клавишу Shift. В меню Recipe Creator появятся элементы HTML, описывающие выбранную вами область.
Кликните в расширении на название класса: если на странице аналогичные области выделяются в зеленую рамку, значит, элемент определен верно. Подтверждаем выбор кнопкой Confirm. Если на этом шаге у вас возникнут сложности, посмотрите подробный видеоурок.
Находим область данных: на шаге 2 Rows нажимаем Find → наводим курсор на нужную область страницы → зажимаем Shift для добавления элементов
3 Cols: этот шаг похож на предыдущий — сначала мы нашли контейнер с данными, а теперь найдем элементы HTML, которые содержат следующие данные:
-
название товара — Product;
-
цена товара — Price;
-
изображение — Image.
Для этого дадим название столбцам (Product, Price, Image), выберем тип извлекаемых данных и снова через кнопку Find найдем нужные данные. Удобнее всего выбрать родительский элемент через кнопку Select Parent, а затем, прокликивая стрелки в разделе Choose A Sibling Element, найти нужный элемент.
Создаем столбцы с данными о товарах: на шаге 3 Cols нажимаем Find → наводим курсор на данные о товарах → зажимаем Shift для добавления элементов
4 Nav: Чтобы Data Scraper смог спарсить данные о товарах, расположенных на следующих страницах каталога, нужно показать системе кнопки пагинации, то есть кнопки переключения на вторую и последующие страницы. Если в пагинации помимо номеров страниц есть кнопки переключения «Вперед» и «Назад», то достаточно через кнопку Find найти кнопку «Вперед» и указать ее.

В нашем случае в пагинации нет таких кнопок, для переключения нужно использовать кнопки с номерами страниц. Поэтому, чтобы спарсить товары на всех страницах пагинации, указываем в поле Element Selector такое выражение для идентификации всех страниц пагинации: «b-pagination_list span + a».
Чтобы проверить, верно ли вы указали элементы пагинации, выполните команду Test Navigation. Если при клике на кнопку происходит перемещение по страницам, значит, элемент указан верно.
Определяем элементы пагинации по страницам каталога: на шаге 4 Nav нажимаем Find → наводим курсор на кнопки пагинации → зажимаем Shift для добавления элемента → при необходимости редактируем элемент
5 Actions и 6 JS — необязательные шаги, пропустим их. Actions – автоматически прощелкивает элементы на странице или прокручивает страницу вниз прежде, чем извлечь из неё данные. JS – выполняет различные действия с помощью Javascript, например, очищает данные от ненужных элементов.
7 Save: дадим название проекту, сохраним его и выполним парсинг первой страницы.
Сохраняем проект парсинга: на шаге 7 Save в поле Recipe name указываем название проекта → Save → Run Recipe
Чтобы собрать данные следующих страниц в каталоге, кликнем Next Page на вкладке Pagination и нажмем Start Pagination. Выгрузим собранные данные: Download, затем «as .XLSX». Обратите внимание на количество страниц, указанное по умолчанию в меню Scrape 10 pages before stopping. Если у вас больше 10 страниц, скорректируйте значение.
Парсим данные со всех страниц каталога: Next Page → Start Pagination → Download → as .XLSX
Вы также можете спарсить сайт с помощью инструмента Import.io. О нем мы рассказали в прошлой статье.
Шаг 2. Загружаем изображения товаров
Скачаем макрос «Загрузка изображений из интернета по ссылкам в одну папку», автор Игорь Вахненко.
При открытии файла включим макросы. Удалим таблицу в файле и вставим данные из Data Scraper. Пронумеруем строки: добавим столбец со значениями «001», «002» и так далее. Затем кликнем правой кнопкой мыши по кнопке «Запуск» и выберем в меню «Назначить макрос». Чтобы отредактировать макрос, нажмем «Правка».
В коде макроса нужно указать свои значения в следующих строках:
-
Const НазваниеПапкиДляФайлов$ = "Фотографии"Оставим без изменения: папка, в которую будут скачаны фотографии, будет называться «Фотографии».
-
Const НомерСтолбцаСГиперссылками = 6Укажем 4 вместо 6: адреса изображений в нашем случае расположены в столбце 4.
-
Const НомерСтолбцаСИменамиФайлов = 4Укажем 1 вместо 4, чтобы фотографии были названы по значениям из столбца с нумерацией. Вы можете выбрать любой столбец, но помните, что для некоторых операционных систем существуют ограничения на использование определенных символов в названии файлов.
Сохраним изменения в коде и запустим макрос с помощью кнопки «Запуск». Дождемся завершения скачивания и перейдем в папку с фотографиями.
Выгрузка изображений в одну папку: открываем файл с макросом → включаем макросы → удаляем таблицу в файле и вставляем таблицу из Data Scraper → Запуск → назначить макрос → редактируем код → сохраняем изменения → запускаем макрос
Чтобы Photoshop смог подставить загруженные изображения в баннеры, нужно указать пути к фотографиям. В папке выделим все изображения через сочетание клавиш Ctrl+A, далее зажмем Shift и щелкнем правой кнопкой мыши. В меню выберем пункт «Копировать как путь». Для Mac: клик правой кнопкой мыши, затем зажимаем Alt и выбираем «Скопировать путь до». Возвращаемся в файл Excel и нажимаем Ctrl+V, чтобы вставить пути.
Чтобы соотнести названия товаров с путями изображений, выполним сортировку от А до Я в столбце с путями. После вставим пути изображений в столбец Image.
Добавляем в таблицу с данными пути изображений: выделяем все изображения в папке через Ctrl+A → зажимаем Shift и выбираем «Копировать как путь» → вставляем пути в файл через Ctrl+V → сортируем столбец с путями
На этом этапе мы добавили в таблицу с данными полные пути к изображениям. Если необходимо отредактировать данные в столбцах Product и Price, сделайте это сейчас. Мы добавим символ рубля в столбец Price.
Вот что у нас получилось:

Шаг 3. Готовим набор данных
В статье «Создание изображений, управляемых данными» справки Adobe Photoshop идет речь о функции Data-driven graphics. Она позволит создать баннеры на основе данных из нашей таблицы — «Набора данных» в терминологии Photoshop. Значения из столбцов Product, Price, Image будут подставляться в шаблон баннера, это позволит создать креатив под каждый товар.
Для Photoshop нужен набор данных в формате CSV. Нажмем в Excel «Файл», далее «Сохранить как», выберем тип файла CSV UTF-8 (разделитель — запятая). Файл в CSV мы будем загружать в Photoshop.
Шаг 4. Создаем шаблон баннера
Есть два способа создать шаблон:
-
купить готовый шаблон баннера на специализированном сайте — например, Envato Elements;
-
заказать изготовление баннеров у дизайнера.
Если баннер будет готовить дизайнер, предоставьте ему техническое задание. Ориентируйтесь на требования площадки, для которой готовите креативы — «Яндекс.Директ», Google Ads, Facebook и так далее. Вот какие требования мы попросили учесть дизайнера для контекстной рекламы.
Технические требования
-
Размер файла. Для «Яндекс.Директа» максимальный размер файла — 120 КБ, для Google Ads — 150 КБ. Рекомендуем при создании ориентироваться на размер 120 КБ, чтобы он подходил двум площадкам.
-
Формат файла. Шаблон баннера должен быть в формате .psd.
-
Разрешение баннера. В таблице приведены требования к разрешению баннеров в пикселях. Рекомендуем создавать креативы с разрешениями: 240 х 400, 300 х 250, 300 х 600, 336 х 280, 729 х 90 — обычно они получают наибольший охват.

В таблице рекомендации по использованию баннеров разных размеров
Требования к контенту
-
Баннер должен содержать информацию о рекламодателе: название магазина или организации, логотип, домен.
-
На баннере должна быть контрастная рамка по контуру размером 1 px.
Требования к концепции
-
В PSD-шаблоне баннера на отдельных слоях должны находиться элементы, в которые будут подставляться данные. В нашем случае это:
-
название товара — Product;
-
цена товара — Price;
-
изображение — Image.
Для удобства рекомендуем называть слои так же, как и столбцы в наборе данных. Если столбец с ценой товара в наборе данных называется Price, то и слой с ценой в Photoshop должен называться Price.
2. При выборе цветовой гаммы баннера дизайнер должен ориентироваться на цвета товаров, под которые готовится шаблон. Рекомендуем использовать нейтральные оттенки или создавать отдельные шаблоны под товары разных цветовых групп.
3. Текстовые блоки, логотип и другие элементы на баннере не должны наезжать на изображение товара.
4. В шаблоне можно разместить следующую информацию о товаре:

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

Шаг 5. Генерим баннеры по набору данных
Откроем шаблон баннера в Photoshop. Проверим названия слоев, куда будут подставляться данные, и убедимся, что каждый элемент — это отдельный слой.
Проверяем шаблон баннера: 1. соответствуют ли названия переменных столбцам из набора данных; 2. является ли каждая переменная отдельным слоем.
Переходим на вкладку «Изображение» и выбираем команду «Переменные», а затем «Определить». В меню «Слой» для слоя Price выбираем команду «Замена текста» и указываем название столбца из набора данных — Price.
Аналогичным образом поступаем со слоем Product, а для слоя Image выбираем «Замена пикселей» со способом «Подогнать». Далее нажимаем «Вперед», затем «Импорт» и выбираем файл CSV c кодировкой Unicode (UTF-8). Дважды нажимаем кнопку «ОК».
Создаем набор переменных: Изображение → Переменные → Определить → указываем переменную для каждого слоя → импортируем CSV-файл
Чтобы оценить результат, перейдем снова на вкладку «Изображение» и выберем «Применить набор данных». Активируем чекбокс «Просмотр» и оценим результат.
Применяем набор данных: Изображение → Применить набор данных → Чекбокс «Просмотр»
Сначала сохраняем все баннеры в .psd. Перейдем на вкладку «Файл» — «Экспортировать» — «Наборы данных как файлы». Далее выбираем, в какую папку сохранить psd-файлы. Затем снова переходим на вкладку «Файл» и выбираем команду «Сценарии» — «Обработчик изображений».
В пункте «Выбрать изображения для обработки» выбираем папку с psd-файлами, а в «Выбрать место для сохранения обработанных изображений» выбираем, в какую папку сохранить готовые баннеры. Тип файла — JPEG.
Сохраняем баннеры в JPEG: Файл → Экспортировать → Наборы данных как файлы → выбираем папку для сохранения → Файл → Сценарии → Обработчик изображений → выбираем папку с psd-файлами и папку для JPEG → Выполнить
Результат — тысячи готовых баннеров:

Авторы: Ната Нефедьева, Мариам Оганесян