Как добавить 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 будет свой уникальный запрос.
- Необходимо делать резервные копии данных.
Старайтесь автоматизировать рутинные задачи, и тогда работа всегда будет приносить удовольствие.
Комментарии:
Узнать, как управлять репутацией в сети для молодой компании, можно в статье Netpeak Journal: что такое репутация, как формируется образ бренда и что нужно делать для получения положительных отзывов....
13 10 2026 3:29:12
Что, если бы покупка в супермаркете происходила так же, как в онлайн-магазине?...
12 10 2026 10:40:27
Как эффективно распределять бюджет и ресурсы на обучение сотрудников. Статья будет полезной для собственников бизнеса и HR-специалистов....
11 10 2026 23:37:27
При создании рекламы на украинском мы завоевываем большую долю рынка без повышения цены за клик....
10 10 2026 4:13:42
Как мы проводили самую летнюю конференцию в условиях постлокдayна, пандемии и неизвестности....
09 10 2026 17:31:56
Словарь, которым пользуются SEO-специалисты агентства Netpeak...
08 10 2026 16:44:37
Создание репутации крутого специалиста — дело рук крутого специалиста....
07 10 2026 22:44:46
Можно ли повысить оценку качества целевой страницы , если проставить конечные URL на уровне ключевого слова? Результаты исследования....
06 10 2026 15:42:41
Google внедрил новую возможность выделить объявление — автоматическое добавление часов работы. Давайте разберемся, как добавить эту полезную информацию в расширения объявлений...
05 10 2026 15:49:17
Блог на новом движке и с новым дизайном, перетянувший в себя огромное количество постов и комментариев за Х лет своей работы...
04 10 2026 11:24:34
Дублирование контента на разных сайтах, ориентированных на рынки разных стран, например, на публику Канады...
03 10 2026 0:56:26
О методах поднять и расширить трафик рассказал руководитель internet-проекта Prom.ua Иван Портной....
02 10 2026 14:13:36
Киев, Одесса, Харьков, Днепр и другие города — в офис и обратно IT-специалисты добираются от 10 минут до более чем полутора часа. В дороге они слушают музыку, подкасты, читают книги. Узнать больше!...
01 10 2026 17:12:42
Как быстро создавать и запускать объявления, а также массово вносить правки в кампании с помощью файла Excel...
30 09 2026 18:54:35
Подобрать нужные слова поможет проверка Google Рекламы....
29 09 2026 15:58:38
Cafe case. Знакомство аудитории с только что открывшимся заведением: online + offline....
28 09 2026 21:14:55
Что такое спарклайны, об организации прострaнcтва на рабочем листе и оптимизации времени на изучение данных в экселе и таблицах Google...
27 09 2026 18:55:34
Начинаем серию постов в режиме реалити-шоу о подробностях продвижения крупного игрока бизнеса email- и sms-рассылок — компании UniSender....
26 09 2026 14:21:17
Как и кто создает новые услуги в Netpeak и что нужно знать, уметь, чтобы это делать? Рассказывает Елена Воскобойник, специалист, которая иногда разpaбатывает их почти с нуля. Читать!...
25 09 2026 8:37:14
Личный кабинет на сайте: что нового во внешнем виде, внутренностях и отчетах, функционале и юзабилити, автоматизации работы с оплатами, интернет-представительстве клиента и для специалистов. Узнайте больше!...
24 09 2026 15:28:41
Тематический кейс в нише «Фотография и аксессуары»: проделанные работы и полученные результаты...
23 09 2026 23:55:36
Как и где найти хорошего автора для вашего сайта: сравнение платформ копирайтинга, форматы оплаты (объем или качество), фишки по выбору фрилансера. Читать дальше!...
22 09 2026 3:53:49
Почему сайт упал в выдаче и какой апдейт алгоритма поисковика на это повлиял...
21 09 2026 1:13:49
Список инструментов email-маркетолога для рассылок по англоязычной аудитории....
20 09 2026 21:16:27
Наибольший эффект по продвижению сайта при минимальных затратах — именно таков принцип SEO growth hacking. Как найти кратные точки роста, читайте статье....
19 09 2026 11:16:18
И чем этот тип отслеживания событий отличается от Client-side. Узнать!...
18 09 2026 7:45:18
Что нужно сделать, чтобы превью веб-страниц в социальных сетях стало магнитом для пользователей?...
17 09 2026 11:13:31
Используйте и интерпретируйте карты знаний Netpeak Group, чтобы экономить свои силы и время на создании собственных карт с нуля. Узнать больше!...
16 09 2026 9:36:45
Дейли — ежедневный комaндный митинг, на котором комaнда синхронизируется по ключевым моментам работы и по текущим задачам. Делимся чек-листом агентства Netpeak по организации дейли на удалёнке....
15 09 2026 10:53:34
Планируете создание бизнеса, связанного с торговлей в интернете? Сначала прочитайте этот текст....
14 09 2026 17:16:42
Продвижение бытовой техники в социальных сетях: кейс с целями и задачами, механикой конкурса, выбором целевой аудитории, концепции и условий, а также итогами акции с цифрами по количеству постов, участников и ростом узнаваемости бренда...
13 09 2026 4:15:56
Терялись ли вы некогда в лабиринте Википедии из внутренних ссылок и побочных статей? Представьте, насколько непредсказуемым он может стать через несколько десятилетий....
12 09 2026 8:40:40
Консультант по маркетингу в зоне ru Екатерина Решетило написала пост о том, как правильно настроить стратегический контент-маркетинг для долгосрочных продаж...
11 09 2026 18:21:36
Полтора года работы и 32 тысячи привлеченных подписчиков. Рассказываем о плюсах и минусах продвижения телеграм-канала....
10 09 2026 0:11:20
История свидания двух ботов как иллюстрация развития искусственного интеллекта...
09 09 2026 3:18:35
Наш результат ведения рекламных кампаний в Facebook показывает, что при правильно подобранной стратегии можно даже за короткий период в авральном режиме попасть точно в цель...
08 09 2026 10:22:19
Примеры странной, классной и непонятной рекламы в соцсетях из моей ленты за февраль 2021 года...
07 09 2026 16:30:41
Как вывести в индекс страницы сайта на Ajax: от необходимости их создания, роли SEO, ускорении индексации и реальные рекомендации всего в трех пунктах, чтобы основное преимущество таких сайтов работало безотказно...
06 09 2026 5:32:10
Инструкция о том, как создать новую кампанию в Bing Ads или импортировать существующую из Google Рекламы? Как добавить способ оплаты? Читайте о первых шагах настройки рекламы в Bing...
05 09 2026 3:25:54
Настраиваем автоматическое получение отчетов по потерянным конверсиям для оптимизации рекламных кампаний....
04 09 2026 0:12:48
На скорость и полноту результатов продвижения влияют конкретные риски. И некоторые из них можно выделить еще до начала сотрудничества. Рассказываем, какие именно....
03 09 2026 3:57:28
Алексей Селезнев, руководитель отдела аналитики Netpeak делится статистикой по самым дорогим и самым дешевым тематикам, регионам размещения рекламы, каналам и устройствам. Узнать больше!...
02 09 2026 10:34:44
Мы запустили email с нуля и стали получать стабильный ежемecячный доход....
01 09 2026 10:53:55
Звук телефонного звонка важен и для пользователя интернета. Как точно рассчитать полученную прибыль и рентабельность инвестиций в рекламу...
31 08 2026 4:18:51
Перед обращением за услугами продвижения задайте себе вопрос: готов ли я выделить львиную долю своего времени и сил на серьезное развитие проекта? При отрицательном ответе не стоит и начинать. И другие вопросы о SEO-продвижении...
30 08 2026 21:58:23
Кейс: SEO для сайта эpoтического массажа — ROMI 980% за 10 месяцев...
29 08 2026 23:55:33
Как считать конверсии из Facebook, когда они происходят в Jivosite и Битрикс24....
28 08 2026 3:25:47
Правильно выбранная соц. площадка поможет раскрутить бизнес эффективно....
27 08 2026 18:22:22
RFM — это аббревиатура слов Recency, Frequency, Money — новизна, частота, деньги. То есть считаем, как давно клиент купил товар в последний раз, сколько всего покупок он сделал и сколько денег принес нам за все время заказов....
26 08 2026 23:44:37
Техника безопасности по безукоризненным рекламным кампаниям...
25 08 2026 8:55:21
Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::