Как добавить 100 000 метатегов на сайт за 5 минут?
Семь улучшений Netpeak: #напальцах и Netpeak Cloud. Выпуск четвертый Каждый знает, что такое рутина, — она отнимает много времени, утомляет, снижает мотивацию. Классическая рутина SEO-специалиста — задачи по ручному внедрению метатегов на сайт (Title, Description, Keywords, H1). Специалисты Netpeak, как вы наверняка
Для внедрения метода понадобятся:
- Доступ к базе данных.
- Начальные знания SQL-запросов.
- Опыт работы в Google Sheets.
Без базовых знаний SQL и опыта работы с MySQL этот способ лучше не использовать. Важно делать резервную копию данных после каждого действия, чтобы в случае непредвиденной ошибки можно было восстановить информацию. Также необходимо заливать метатеги на тестовую версию сайта, и уже после проверки переносить их на основной сайт.
Как добавлять метатеги с помощью MySQL?
В первую очередь необходимо определить, какой запрос выполняется при ручном добавлении/редактировании значений в MySQL.
Для этого надо найти в базе данных таблицу, в которой хранятся данные метатегов. Используем поиск ранее заполненного значения Title или Description по всем таблицам:
Данные значения нашлись в таблице “article_filter”, она хранит информацию о метатегах и с ней мы будем работать дальше.
Чтобы узнать, какой SQL-запрос используется для добавления метатегов, необходимо добавить новое значение в таблицу.
Нажимаем «Вставить»:
Заполняем все обязательные поля:
После этого увидим сообщение об успешном добавлении новой строки в таблицу:
В этом сообщении и есть пример SQL-запроса, который выполняется при добавлении нового значения в таблицу. Копируем его и подготавливаем удобный и понятный шаблон запроса:
INSERT INTO `article_filter` (`id`, `url`, `text`, `is_show`, `meta_title`, `meta_description`, `meta_keywords`, `h1`) VALUES (NULL, \\\'ЭТО URL\\\', \\\'ЭТО SEO текст\\\', \\\'1\\\', \\\'ЭТО TITLE\\\', \\\'ЭТО DESCRIPTION\\\', \\\'ЭТО KEYWORDS\\\', \\\'ЭТО H1\\\') ;
Расшифровка:
- url — адрес страницы, для которой будут использованы метатеги,
- text — SEO-текст;
- meta_title — title страницы;
- meta_description — описание страницы;
- meta_keywords — ключевые слова;
- h1 — заголовок первого уровня.
Так мы добавляем новый уникальный метатег в базу данных. Но если информация была внесена ранее, получим сообщение об ошибке:
Чтобы перезаписывать ранее существующие данные, я добавил в запрос условие — ON DUPLICATE KEY UPDATE. Благодаря ему, в случае нахождения дубликата, старые значения будут обновляться.
Финальный запрос выглядит так:
INSERT INTO `article_filter` (`id`, `url`, `text`, `is_show`, `meta_title`, `meta_description`, `meta_keywords`, `h1`) VALUES (NULL, \\\'ЭТО URL\\\', \\\'\\\', \\\'1\\\', \\\'ЭТО TITLE\\\', \\\'ЭТО DESCRIPTION\\\', \\\'ЭТО KEYWORDS\\\', \\\'ЭТО H1\\\') ON DUPLICATE KEY UPDATE `meta_title` = \\\'ЭТО TITLE\\\', `meta_description` = \\\'ЭТО DESCRIPTION\\\', `meta_keywords` = \\\'ЭТО KEYWORDS\\\', `h1` = \\\'ЭТО H1\\\';
Важно! В разных CMS структура базы данных будет отличаться, поэтому для каждой CMS будет свой уникальный запрос. Я показываю пример на самописном сайте, где все ручные метатеги хранятся в отдельной таблице. Поэтому для их добавления необходимо использовать именно такую конструкцию запроса. Если у клиента есть программисты, можно попросить их подготовить шаблон SQL-запроса в соответствии с особенностями CMS.
Как настроить генерацию запросов с помощью Google Sheets?
Для экономии времени на составление списка SQL-запросов я использую регулярные запросы в Google Sheets.
Для начала необходимо создать таблицу и заполнить все метатеги в горизонтальном виде. У нас есть шесть колонок: URL, TITLE, DESCRIPTION, KEYWORDS, H1 и SQL. В колонке SQL я использую шаблон SQL-запроса, который объединяет данные из всех колонок в один запрос с помощью функции СЦЕПИТЬ.
=СЦЕПИТЬ(\"INSERT INTO `article_filter` (`id`, `url`, `text`, `is_show`, `meta_title`, `meta_description`, `meta_keywords`, `h1`) VALUES (NULL, \\\'\";A2;\"\\\', \\\'\\\', \\\'1\\\', \\\'\";B2;\"\\\', \\\'\";C2;\"\\\', \\\'\";D2;\"\\\', \\\'\";E2;\"\\\') ON DUPLICATE KEY UPDATE `meta_title` = \\\'\";B2;\"\\\', `meta_description` = \\\'\";C2;\"\\\', `meta_keywords` = \\\'\";D2;\"\\\', `h1` = \\\'\";E2;\"\\\';\")
В итоге получаем таблицу с готовыми SQL-запросами, которые остается только скопировать и вставить в MySQL.
Выводы
Один раз подготовив специальную таблицу, экономим время, которое в будущем можно потратить на другие задачи. За 5 минут я могу залить неограниченное количество метатегов (их количество ограничено только возможностями сервера). В ручном режиме я бы потратил на это в десятки раз больше времени.
Плюсы данного способа:
- Экономия времени.
- Экономия денег клиента.
- Избавление от рутинной работы.
Но у метода есть и минусы:
- Обязательно знание SQL.
- Для каждой CMS будет свой уникальный запрос.
- Необходимо делать резервные копии данных.
Старайтесь автоматизировать рутинные задачи, и тогда работа всегда будет приносить удовольствие.
Комментарии:
Look-alike аудитории, таргетинг на участников групп, ограничение стоимости установки и другие вкусные фишки myTarget...
10 12 2024 2:20:22
Любопытная подборка "маленьких" гигантов: компании и сервисы, чья аудитория превышает 10 миллионов пользователей, а также несколько интересных фактов о каждом из них. Узнать больше!...
09 12 2024 18:22:32
Директор «1С-Битрикс» в Казахстане Сармантай Касенов о кейсах, развитии и образовательной миссии компании...
08 12 2024 6:54:56
Как правильно писать нарицательное слово «интернет»....
07 12 2024 20:14:52
Email-маркетинг — хороший полицейский, спам — плохой....
06 12 2024 3:29:18
Исправляем ошибки в рекламных кампаниях, аналитике и бюджете...
05 12 2024 22:29:18
Всё, что вы хотели знать о функциях вычисляемых полей, но боялись спросить....
04 12 2024 9:29:34
Если выполнить настройку не корректно, поисковик воспримет материалы как дубли контента....
03 12 2024 2:38:11
Анализ цены за клик в 25 тематиках и 852 городах Украины, России, Казахстана, Болгарии...
02 12 2024 23:51:47
Учим правильно платить за верхние строчки показов объявления: настройка быстрых звонков из поисковых объявлений «Только номер телефона» Google Ads...
01 12 2024 6:46:30
То, как мы разговариваем, важно не только в жизни, но и в соцсетях. Зачем нужен tone of voice и как сделать, чтобы ваш голос отличался от других и был эффективен? Читайте наш гайд....
30 11 2024 10:26:51
Анализ пути — это как многокaнaльные последовательности в Universal ***ytics, только лучше....
29 11 2024 9:14:12
В ТОПе ошибок — метатеги, разметка, заголовки h1-h6 и внутренние ссылочные факторы....
28 11 2024 12:28:54
Инсайты от специалистов агентства Netpeak о популярных тематиках, тенденциях, особенностях продвижения в карантин и кризис, новых правилах для контекстной рекламы и других способов продвижения. Чтобы узнать больше, читайте далее!...
27 11 2024 0:48:59
Кейс SEO-продвижения в США: рост трафика сайта с помощью низкочастотных запросов....
26 11 2024 15:32:19
Грабберы — программы, позволяющие автоматизировать процесс сбора и публикации контента. С помощью грабберов, помимо парсинга контента, осуществляют перевод и уникализацию текстов....
25 11 2024 1:38:43
Стоит ли подключать автоматические стратегии управления ставками? Мы проверили, как работает «Целевая цена за конверсию» в разных тематиках....
24 11 2024 15:17:10
Что делать, если денег нет, но трафик очень нужен: советы по раскрутке бренда в фейсбуке. В бесплатном продвижении главный ресурс — время: часы, дни, недели, месяцы, проведенные на площадке. Как их применить? Читайте!...
23 11 2024 6:35:16
Используйте эти данные в составлении медиапланов. Зная стоимость клика в тематике или регионе, коэффициент конверсии на сайте, вы можете оценить объем инвестиций в рекламу и прогнозировать стоимость конверсии. Читать дальше!...
22 11 2024 12:23:33
Как не нужно делать, запуская свой профиль и таргетированную рекламу в Instagram...
21 11 2024 22:21:44
Рассказываем о приемах, которые помогут вам заинтересовать читателей рассылки....
20 11 2024 1:39:58
Эффективен ли ваш канал привлечения трафика? Лучше писать об этом с помощью формул...
19 11 2024 3:42:45
Как понравиться поисковым системам и пользователям....
18 11 2024 20:36:49
Google Data Studio: подробная инструкция и обзор возможностей...
17 11 2024 12:38:42
Более строгие требования к таким ресурсам обуславливают свои подходы....
16 11 2024 7:17:17
Делимся советами по оптимизации рассылок. Важны новые форматы писем, предварительное тестирование, смена тем письма, ярче CTA. Все это в сочетании с понятностью и искренностью не заставит ждать хороший CTR...
15 11 2024 15:29:30
Бонус в статье: как собрать аудитории для ремаркетинга на брошенную корзину...
14 11 2024 8:15:45
Как анализировать конкуренты и делать правильные выводы для развития бизнеса....
13 11 2024 16:58:57
Топ doodle games от Google — от менее достойных к самым крутым....
12 11 2024 6:35:54
О том, как сделать сайты интереснее и эффективнее. Гeймификация — применение игровых сценариев и элементов вне игровых контекстов. Это не про создание игр, это про поиск решений, которые помогут сделать любую работу интереснее. Читайте дальше!...
11 11 2024 9:56:49
Почти 50 тыс. контактов за год принесли формы подписки и регистрации....
10 11 2024 22:45:15
Что нужно сделать, чтобы превью веб-страниц в социальных сетях стало магнитом для пользователей?...
09 11 2024 21:36:56
За каждым проектом стоят прежде всего люди. Как часто мы пользуемся сложными системами и не думаем о том, кто их создал и продолжает развивать? Интересно о том, кто и что стоит за «ПланФиксом». Читайте далее!...
08 11 2024 6:57:37
Понимания стоимость конверсии и необходимое количество конверсий, вы можете прогнозировать, сколько денег на рекламу нужно выделить. В этом заключается польза данного исследования. Читать дальше!...
07 11 2024 13:55:51
Безопасное соединение, которое положительно оценивают не только поисковые роботы, но и пользователи. Особенно, если на сайте предстоит оставить личные данные. Читать!...
06 11 2024 10:44:41
Что такое【контекстная реклама】и как ее настроить? Подробный чек-лист ✅ в блоге Netpeak ⟁ ▷ 200 ступеней рекламной кампании в Google AdWords, Яндекс.Директ ⚡...
05 11 2024 8:39:24
В Netpeak появляется больше клиентов с четкими задачами по продвижению своих мобильных приложений в iOS и Android. В этом посте — кейс приложения популярной доски объявлений....
04 11 2024 0:59:59
SEO-продвижение сайта, торгующего натуральной косметикой...
03 11 2024 13:48:13
Seznam.cz — одна из пяти поисковых систем в мире, сумевших в отдельно взятой стране стать популярнее Google...
02 11 2024 23:28:51
Если вы автор телеграм-канала, то стоит задуматься об альтернативных контент-платформах. Мнение...
01 11 2024 8:59:17
Мы сменили CMS, не просев в трафике, и превратили каталог товаров в полноценный интернет-магазин....
31 10 2024 1:44:38
82% малых бизнесов тонут как раз из-за проблем с денежными потоками (по данным исследований U.S. Bank, 2020). Как предприниматели попадают в кассовые разрывы и что делать в таких ситуациях, разберем в этой статье....
30 10 2024 11:48:26
Можно ли получить больше заявок, используя динамическую подмену заголовка? Кейсы в разных тематиках...
29 10 2024 18:20:55
Фубольный клуб. Как увеличить ROMI (возврат маркетинговых инвестиций) в рекламных кампаниях — рассказываем на примере киевского интернет-магазина «Динамо»...
28 10 2024 22:28:36
Как автоматизировать рутину в Google Таблицах с помощью Google Apps Script...
27 10 2024 20:57:30
Почему синергия штатных специалистов и рекламное дело агентства SEO/PPC выгодна бизнесу...
26 10 2024 5:10:50
Полем битвы стала тематика кроваток, игрушек и прочих детских товаров, основным оружием в бою — контекстная реклама....
25 10 2024 10:18:32
Как мы недооценили уровень конкуренции в нише, и как пришлось с этим бороться, чтобы принести пользу клиенту....
24 10 2024 11:13:17
Стратегия контекстной рекламы для лендинга турагенства: увеличение количества онлайн-бронирований на 100%...
23 10 2024 2:41:42
Много 404-страниц и ссылок на них негативно сказывается на ранжировании сайта в поисковых системах....
22 10 2024 16:38:23
Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::