Как добавить 100 000 метатегов на сайт за 5 минут? > NetPeak - Независимость и осознанность
NetPeak Biz Tech    


Как добавить 100 000 метатегов на сайт за 5 минут?

Как добавить 100 000 метатегов на сайт за 5 минут?

< >

Семь улучшений Netpeak: #напальцах и Netpeak Cloud. Выпуск четвертый Каждый знает, что такое рутина, — она отнимает много времени, утомляет, снижает мотивацию. Классическая рутина SEO-специалиста — задачи по ручному внедрению метатегов на сайт (Title, Description, Keywords, H1). Специалисты Netpeak, как вы наверняка знаете, автоматизируют все процессы. Для внедрения метатегов без вмешательства программистов или контент-менеджеров клиента у нас также есть алгоритм. Благодаря ему я экономлю десятки часов в месяц.

Для внедрения метода понадобятся:

  1. Доступ к базе данных.
  2. Начальные знания SQL-запросов.
  3. Опыт работы в 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 минут я могу залить неограниченное количество метатегов (их количество ограничено только возможностями сервера). В ручном режиме я бы потратил на это в десятки раз больше времени.

Плюсы данного способа:

  1. Экономия времени.
  2. Экономия денег клиента.
  3. Избавление от рутинной работы.

Но у метода есть и минусы:

  1. Обязательно знание SQL.
  2. Для каждой CMS будет свой уникальный запрос.
  3. Необходимо делать резервные копии данных.

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



Комментарии:

Второй мозг — гайд по системе умных заметок Zettelkasten. Первая часть

Второй мозг — гайд по системе умных заметок Zettelkasten. Первая часть Как быстро систематизировать мысли и заметки? Используйте систему Zettelkasten....

01 04 2026 15:16:43

Как успешно вести блог в Instagram

Как успешно вести блог в Instagram Успешный блог помогает продавать товары и услуги, формировать сильный личный бренд, делиться своим опытом и задавать тренды. Осталось выбрать цель. Узнать как!...

31 03 2026 10:40:33

SEO-продвижение для пиццерии — ROMI 606% за 3 месяца

SEO-продвижение для пиццерии — ROMI 606% за 3 месяца Как грамотно раскрутить пиццерию. Сняли фильтр и достигли хороших результатов....

30 03 2026 8:31:40

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

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

29 03 2026 8:25:28

Девять неочевидных и пpaктически применимых SEO-фишек — круглый стол 8P 2018

Девять неочевидных и пpaктически применимых SEO-фишек — круглый стол 8P 2018 Нет новых идей для развития рекламной компании? Одобренные рекомендации по поисковому продвижению от экспертов: спикеров и участников 8P 2018...

28 03 2026 9:50:31

Apple тайно рекламирует приложения в гугле? Что это значит.

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

27 03 2026 5:20:17

Google Ads — как работает планировщик ключевых слов

Подобрать нужные слова поможет проверка Google Рекламы....

26 03 2026 4:47:31

Что такое ASO и как правильно продвигать мобильное приложение

Что такое App Store optimization и как раскручивать мобильные приложения...

25 03 2026 17:22:55

Гид по SEO для мобильных сайтов: инфографика

Гид по SEO для мобильных сайтов: инфографика Разработка, вёрстка и оптимизация мобильных версий сайтов — популярные темы последнего времени. Мы расскажем, что стоит и что не стоит делать в мобильном SEO....

24 03 2026 10:35:19

Как автоматизировать PPC-отчетность с помощью языка R, Google Таблиц и Data Studio

Как автоматизировать PPC-отчетность с помощью языка R, Google Таблиц и Data Studio Новый способ автоматизации процессов при настройке аналитики больших объемов данных....

23 03 2026 3:59:35

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

Как отслеживать клики по телефонным номерам Быстрый и бесплатный способ настройки целей через Google Tag Manager....

22 03 2026 0:22:22

Что такое ассоциированные конверсии и как проверить их ценность

Что такое ассоциированные конверсии и как проверить их ценность Примерно 70% конверсий происходит за счет дополнительных источников, их ценность отражается в GA. Разбираемся, какие отчеты использовать для анализа и оценки таких источников. Читайте далее!...

21 03 2026 11:10:10

Как составить и анализировать KPI для PR-менеджера

Как составить и анализировать KPI для PR-менеджера PR должен решать задачи бизнеса и для этого мало мониторить упоминания компании или бренда, нужно анализировать. С появлением соцсетей пиар изменился. Узнать больше!...

20 03 2026 23:26:17

[SEO настоящего] под микроскопом

[SEO настоящего] под микроскопом [SEO 2.0] — это продукт для бизнеса от Netpeak, он включает в себя принципиально новый подход к продвижению сайтов....

19 03 2026 21:12:55

Как быстро проверить индексацию сайта в Google и Яндекс

Как быстро проверить индексацию сайта в Google и Яндекс Быстрая индексация: как оперативно узнать, попала ли важная для вас страница в поисковые системы Google и Яндекс....

18 03 2026 19:52:42

Аудит репутации в интернете — зачем и как его проводить

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

17 03 2026 8:54:48

Как привлечь инвестиции cерии A — руководство для владельцев бизнеса

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

16 03 2026 17:22:57

Бесплатное и платное обучение в сфере интернет-маркетинга: SEO, контекстная реклама, язык R

Бесплатное и платное обучение в сфере интернет-маркетинга: SEO, контекстная реклама, язык R Обучение SEO, PPC, курс по изучению языка R, академии Netpeak Software, Serpstat и другие. Список обновляется....

15 03 2026 5:43:57

Топ 5 лучших вебинаров для онлайн-предпринимателей

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

14 03 2026 9:30:43

«Покажи свою работу»: Юрий Грузинский, руководитель отдела по работе с крупными клиентами

«Покажи свою работу»: Юрий Грузинский, руководитель отдела по работе с крупными клиентами Как построить самостоятельную комaнду и научиться спокойно делегировать...

13 03 2026 14:37:22

Страница «о нас» — первое, что должно быть на сайте

Страница «о нас» — первое, что должно быть на сайте Красивое креативное описание страницы «о нас» — важная составляющая коммуникации с потенциальным клиентом. Покажите свою комaнду, опишите ценности и миссию. Сделайте эту страницу продающей. Узнать больше!...

12 03 2026 20:26:44

История успеха компании Innocent drinks

История успеха компании Innocent drinks В основе каждой великой компании – хорошо рассказанная история....

11 03 2026 5:21:17

SEO в нише онлайн-образования. Исследование Serpstat

SEO в нише онлайн-образования. Исследование Serpstat Комaнда Serpstat проанализировала стратегии продвижения лидеров ниши онлайн-образования. Читайте о главных инсайтах в посте....

10 03 2026 7:10:36

Кейс по контекстной рекламе портала-каталога организаций: как оптимизация целевых страниц повлияла на поведенческие факторы

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

09 03 2026 12:33:47

Как запустить продукт на AppSumo в 2021 году и привлечь 2 000+ клиентов — личный опыт

Как запустить продукт на AppSumo в 2021 году и привлечь 2 000+ клиентов — личный опыт Зачем размещаться на AppSumo и как запустить продукт в 2021 году? Лайфхаки по размещению, личный опыт и результаты по проведенной кампании...

08 03 2026 11:28:38

Социальный арбуз или самые популярные тематики в Facebook в Украине

Охват и средняя цена за клик в самых популярных тематиках....

07 03 2026 19:29:52

Как стать SEO-специалистом

Как стать SEO-специалистом Как стать востребованным сео оптимизатором: 35+ ссылок для обучения и совершенствования своих знаний, а также советы...

06 03 2026 12:24:11

Внедрение CRM. Принцип работы, с чего начать

Внедрение CRM. Принцип работы, с чего начать В этой статье мы поговорим про принципы работы СRM-системы. Это базовые моменты, прояснив которые СRM перестанет быть для вас чем-то сложным и непонятным....

05 03 2026 22:54:52

Обзор Netpeak Checker 2.1 — мультифункционального инструмента для массового анализа и сравнения сайтов

Обзор Netpeak Checker 2.1 — мультифункционального инструмента для массового анализа и сравнения сайтов Netpeak Checker – это мультифункциональный инструмент для массового анализа и сравнения сайтов, который помогает выполнять самые разнообразные задачи в области интернет-маркетинга....

04 03 2026 22:39:47

Чем отличается адвокат бренда от посла бренда?

Чем отличается адвокат бренда от посла бренда? Что такое посол бренда и чем он отличается от адвоката бренда?...

03 03 2026 7:19:11

Google Tag Manager: актуальные и неочевидные фишки

Google Tag Manager: актуальные и неочевидные фишки Активно юзая Google Tag Manager, узнали много нового о dataLayer и методах отслеживания статистики в Google ***ytics для SPA-сайтов и лендингов. Об этом и расскажем...

02 03 2026 5:37:42

Как связать Twitter, Google Buzz, Facebook и Vkontakte.ru

Как связать Twitter, Google Buzz, Facebook и Vkontakte.ru Как сделать так, чтобы статусы автоматически трaнcлировались в Twitter...

01 03 2026 18:16:18

Как настроить божественные списки ремаркетинга с помощью GTM

Как настроить божественные списки ремаркетинга с помощью GTM Несколько фишек Google Tag Manager, чтобы сделать продвинутые списки ремаркетинга....

28 02 2026 11:24:57

Перформанс так перформанс: мы запускаем SMM

Перформанс так перформанс: мы запускаем SMM Новая услуга от Netpeak по ведению Instagram и Facebook...

27 02 2026 17:19:47

Обзор: четыре новинки в Instagram

Обзор: четыре новинки в Instagram Десктопная версия, совместная работа (collabs), сбор средств и новые эффекты в Reels. Рассказываем, что дают новые функции. Узнать больше....

26 02 2026 5:37:12

Как проводить ежедневные встречи в режиме WFH — чек-лист Netpeak

Дейли — ежедневный комaндный митинг, на котором комaнда синхронизируется по ключевым моментам работы и по текущим задачам. Делимся чек-листом агентства Netpeak по организации дейли на удалёнке....

25 02 2026 16:33:10

Как с помощью разнообразия контент-плана увеличить доход от рассылок — кейс fatline.com.ua

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

24 02 2026 19:14:50

Что такое электронный кошелек и для чего им пользоваться

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

23 02 2026 6:34:24

Беседа Netpeak с клиентом — отвечаем на вопрос «как оценить эффективность агентства»

Беседа Netpeak с клиентом — отвечаем на вопрос «как оценить эффективность агентства» Взяли интервью у нашего клиента — магазина климатической техники Mircli.ru. Поговорили о том, как клиенту и подрядчику лучше взаимодействовать....

22 02 2026 19:53:15

Диагностика фидов — как быстро обнаружить и исправить ошибки программистов

Диагностика фидов — как быстро обнаружить и исправить ошибки программистов Распространенные ошибки в XML-фидах Google и Яндекс, CSV-фидах и как исправить их своими силами. Используем Notepad++, отладчик ленты Facebook и Excel. Узнать больше!...

21 02 2026 10:21:22

Как быстрее создавать рекламные кампании для Google Ads и Директ с помощью API Serpstat

Как быстрее создавать рекламные кампании для Google Ads и Директ с помощью API Serpstat Как автоматически формировать и выгружать готовые рекламные кампании для Яндекс.Директ и Google Ads со структурой «одна группа объявлений — один key»...

20 02 2026 15:41:57

«Цена? Ответили в direct». Почему магазины в Instagram скрывают цены?

«Цена? Ответили в direct». Почему магазины в Instagram скрывают цены? Пишите стоимость товара под постами. Но это не универсальный совет. Если ваша ниша с длинным циклом продаж, можно сделать исключение. Что ещё нужно знать про ответ в директ? Узнать!...

19 02 2026 20:40:16

Первопроходцы в нише ремонта мобильных телефонов в Казахстане — история Satel.kz

Первопроходцы в нише ремонта мобильных телефонов в Казахстане — история Satel.kz Satel является одним из топовых игроков онлайн-маркета, но на старте интернет в качестве канала продаж не рассматривался. Когда онлайн запустили на полную? Узнать!...

18 02 2026 23:18:11

Какие форматы объявлений в Яндекс.Директ самые эффективные

Какие форматы объявлений в Яндекс.Директ самые эффективные Стандартный образец для новичков. Форматы объявлений в РСЯ, чтобы начинающие специалисты по контекстной рекламе смогли быстро и эффективно запустить рекламные кампании. Интересно? Читайте дальше!...

17 02 2026 21:29:57

5 примеров автосообщений для сайта

5 примеров автосообщений для сайта Как улучшить конверсию сайта: идеи для маркетологов...

16 02 2026 4:58:36

Как оценить потерянный доход в Google Ads с помощью языка R

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

15 02 2026 17:52:22

Кейс: как спасти проект и увеличить органический трафик на 109% за 6 месяцев

Кейс: как спасти проект и увеличить органический трафик на 109% за 6 месяцев Как улучшить видимость сайта после оптимизаторов-староверов — кейс в тематике «световое и звуковое оборудование»....

14 02 2026 5:37:58

7 возможностей Serpstat, о которых вы наверняка не знали

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

13 02 2026 2:33:41

Google BigQuery — зачем нужна облачная база данных

Google BigQuery — зачем нужна облачная база данных Как бесплатно пользоваться преимуществами, особенностями и дополнительными инструментами сервиса...

12 02 2026 13:50:27

Какие элементы продающего текста нужно тестировать

Какие элементы продающего текста нужно тестировать 89% предпринимателей не тестируют свои продающие тексты. О том, что и как нужно тестировать, рассказал в гостевом посте директор Студии эффективных текстов Владимир Руков....

11 02 2026 7:15:22

Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::