Как добавить 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 будет свой уникальный запрос.
- Необходимо делать резервные копии данных.
Старайтесь автоматизировать рутинные задачи, и тогда работа всегда будет приносить удовольствие.
Комментарии:
Снимать скрин нужно красиво и логично, вне зависимости от того, кому вы его покажете: начальнику, другу или многотысячной аудитории блога...
20 04 2026 12:54:47
Аромамаркетинг. Почему В Нью-Йоркских магазинах Samsung пахнет медовой дыней, в British Airways — луговыми травами. Что мы знаем о восприятии нами сенсорной информации, а конкретно — ароматов. Читать дальше!...
19 04 2026 15:23:23
Мы хотим найти и купить локальную комaнду SEO или PPC-специалистов. Как обычно, делаем предложение нестандартно — в блоге...
18 04 2026 6:21:19
Flash онлайн объявлений в формат HTML5: нововведение гугл рекламы...
17 04 2026 20:17:37
Программа покорения онлайн мира мобайла — самому и с ограниченными средствами на маркетинг...
16 04 2026 13:27:47
Как связываться с клиентами и что делать, чтобы качество обслуживания не просело. Менеджер, который обpaбатывает звонки со своего мобильного, остается без контроля, поэтому АТС оказывается идеальным решением. Разбираемся в статье!...
15 04 2026 22:14:20
Рынок мобильных приложений и его глобальные тренды из исследования App Annie...
14 04 2026 7:41:59
Новая инструкция, которую можно применять к любым задачам в Google Таблицах....
13 04 2026 13:15:15
Расскажем про ошибки интернет-магазинов, которые трудно найти соответствующими программами и сервисами проверки...
12 04 2026 4:58:19
Брендовые или витальные запросы содержат только название компании или бренда, без дополнительных уточнений...
11 04 2026 1:34:31
Пpaктическая информация о том, что и куда нужно постить....
10 04 2026 14:51:25
22 оригинальные гипотезы для A/B-теста сайта, которые чаще всего влияют на получаемую прибыль...
09 04 2026 14:45:28
И зачем топ-менеджерам разбираться в настройках кампаний, повышать свою техническую грамотность? Показываем на примерах и раскладываем по полочкам....
08 04 2026 21:41:17
Создаём страницы, которые быстро загружаются на мобильных устройствах....
07 04 2026 18:18:47
SEO-специалист Netpeak Виктория Игнатьева опубликовала небольшой обзор особенностей рынка SEO Японии, подготовленный на основе собранных в сети материалов, а также личных знаний и наблюдений...
06 04 2026 12:16:44
Старт любых активностей в сфере email-маркетинга — разработка стратегии...
05 04 2026 8:54:53
Все про kpi охват в социальных медиа или как оценивать эффективность работы SMM-специалиста?...
04 04 2026 13:32:24
Работ по оптимизации всегда много, а выделить приоритеты при продвижении онлайн — непросто. Что стоит проверять и исправлять в первую очередь?...
03 04 2026 0:25:48
Заимствуете лучшее, коллекционируйте идеи и не откладывайте тестирование фишек в долгий ящик...
02 04 2026 12:57:46
Когда и зачем я начал учить R, с какими сложностями столкнулся, как появилась и реализовывалась идея создания курса...
01 04 2026 21:46:22
Система индексирования страниц — как поисковик и его роботы разбирают перечень контента по полочкам...
31 03 2026 2:15:21
Тестируем новый инструмент Яндекс.Директ — динамические объявления....
30 03 2026 14:39:16
Как создать популярный и удобный магазин в интернете, какой должна быть его раскрутка и многое другое, прозвучавшее на круглом столе 8P 2017...
29 03 2026 0:49:17
Создание, установка и оптимизация title и мета-тегов keywords, description у сайта, построенного на системе Drupal...
28 03 2026 20:40:24
Как правильно мотивировать и демотивировать себя — теория и кейсы. Как бросить курить, начать бегать и наконец-то приступить к изучению английского. Читать!...
27 03 2026 1:52:53
Создаем список тем, которые заинтересуют пользователя — для этого используем простые сервисы по типу Вордстат. Также изучаем деятельность конкурентов. Узнать больше!...
26 03 2026 22:46:37
Как сделать красиво. Алгоритм подготовки красивых и понятных презентаций, рекомендации и полезные ссылки, а также простые правила хорошего тона в дизайне Google Презентаций. Узнать больше и сделать свою презентацию эффективнее!...
25 03 2026 2:13:39
Netpeak Checker – это мультифункциональный инструмент для массового анализа и сравнения сайтов, который помогает выполнять самые разнообразные задачи в области интернет-маркетинга....
24 03 2026 11:11:17
Таблицы Google позволят перенести рекламную кампанию и сохранить при этом ключевые слова в разных типах соответствия. Подробный мануал — в новом посте....
23 03 2026 5:23:56
При использовании похожих инструментов важно не переборщить с количеством рекламы...
22 03 2026 20:19:32
Профессиональная лексика SEO-специалистов в буржунете и в рунете формируется в одном поле: Google-то общий. Но когда специалисты Востока и Запада встречаются, им сложно понять друг друга. Это неудивительно, так как язык отражает само восприятие SEO. А под...
21 03 2026 3:53:23
Дайджест-путеводитель по серии постов о работе с редакторами электронных таблиц для PPC-специалистов....
20 03 2026 20:34:36
О проблеме с передачей данных об A/B-тестах в Google ***ytics...
19 03 2026 0:13:55
Наш результат ведения рекламных кампаний в Facebook показывает, что при правильно подобранной стратегии можно даже за короткий период в авральном режиме попасть точно в цель...
18 03 2026 14:50:50
Эффективность контекстной рекламы в тематике «тюнинг автомобилей»....
17 03 2026 3:30:23
В коробку [SEO 2.0] вместе с самим поисковым продвижением входят дополнительные ценности Netpeak: унифицированные действия по увеличению продаж, улучшения удобства работы и преимущества бренда Netpeak...
16 03 2026 17:22:45
Рассказывайте о развитии фирмы, ее достижениях, масштабах деятельности — это то, что нужно вашим потенциальным клиентам. Так вы повысите их лояльность. Узнать больше!...
15 03 2026 12:19:12
Как подготовиться и сделать из интервью полноценную историю, которая будет интересна аудитории...
14 03 2026 22:52:31
Как получить трафик из песочниц контента в популярных изданиях....
13 03 2026 0:16:26
Как мы с помощью Call Tracking узнали настоящую рентабельность контекстной рекламы для магазина мебели...
12 03 2026 22:16:26
Положительная динамика с первых месяцев работы....
11 03 2026 0:53:19
Профессиональный уровень SEO-специалиста в штатных комaндах редко определяется конкретной категорией (Junior, Midle, Senior). Но большинство считает себя мидлами. Узнать больше!...
10 03 2026 14:55:41
В продажах лучше визуализировать путь потребителя в виде нейронных сетей....
09 03 2026 3:34:13
Панельная дискуссия, на которой специалисты представляют нестандартные идеи для привлечения трафика, продвижения проектов. Всё, что можно применить на деле. Читать!...
08 03 2026 13:34:15
Небольшой набор секретов по работе с Планировщиком ключевых слов гугла...
07 03 2026 2:33:38
Недавно у нас появился свой генератор мемов :) Во многих компаниях смешные слова и фразы стараются запомнить и передать следующим поколениям сотрудников. В Netpeak же долго работали над секретным проектом и... Читайте!...
06 03 2026 10:55:59
Почему дешевый копирайт не подходит для текстов карточки товара...
05 03 2026 6:12:30
Какие типы звонков отслеживаются? Есть ли интеграция с Google ***ytics? Существуют ли в выбранном сервисе или на платформе инструменты интеграции с другими системами? Больше вопросов и ответов на них — в статье....
04 03 2026 5:45:17
Как мы проводили самую летнюю конференцию в условиях постлокдayна, пандемии и неизвестности....
03 03 2026 13:55:53
Фотоконкурс для стимуляции активности в сообществе, прироста фанов и поощрения лояльной аудитории....
02 03 2026 21:26:16
Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::