Как добавить 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 будет свой уникальный запрос.
- Необходимо делать резервные копии данных.
Старайтесь автоматизировать рутинные задачи, и тогда работа всегда будет приносить удовольствие.
Комментарии:
Как операторы поисковых запросов Google помогают при продвижении сайта и анализе конкурентов....
26 04 2024 6:11:48
Качественные исходящие ссылки и исходящий мусор, который только вредит репутации сайта. Находим и отсеиваем....
25 04 2024 1:51:44
Простая инструкция для новичков, как легко создать анимированные баннеры для рекламных кампаний с помощью бесплатного инструмента Google Web Designer. При создании баннера сервис предложит создать файл с нуля либо использовать шаблон. Узнайте обо всех возможностях!...
24 04 2024 8:17:20
Четыре важных шага для новичка...
23 04 2024 15:22:17
Подобрать нужные слова поможет проверка Google Рекламы....
22 04 2024 8:12:33
Таблицы Google позволят перенести рекламную кампанию и сохранить при этом ключевые слова в разных типах соответствия. Подробный мануал — в новом посте....
21 04 2024 22:56:44
Можно ли повысить оценку качества целевой страницы , если проставить конечные URL на уровне ключевого слова? Результаты исследования....
20 04 2024 18:14:24
Как сделать рекламу в Universal App Campaign 2.0 максимально эффективной...
19 04 2024 17:38:39
Что нужно сделать, чтобы превью веб-страниц в социальных сетях стало магнитом для пользователей?...
18 04 2024 5:22:34
О том, как сделать сайты интереснее и эффективнее. Гeймификация — применение игровых сценариев и элементов вне игровых контекстов. Это не про создание игр, это про поиск решений, которые помогут сделать любую работу интереснее. Читайте дальше!...
17 04 2024 0:53:25
Директор «1С-Битрикс» в Казахстане Сармантай Касенов о кейсах, развитии и образовательной миссии компании...
16 04 2024 7:57:48
Помимо полезного и качественного продукта, услуги, компании нужен мощный маркетинг. И возможно это только благодаря хорошему директору по маркетингу. Только так это работает. Кто лучшие в этой нише в Казахстане? Узнать!...
15 04 2024 22:29:38
Участники Netpeak Cluster поделились своими инсайтами....
14 04 2024 12:16:57
Процесс привлечения сторонних ресурсов отнимает основную часть времени у большинства основателей стартапов. Читайте руководство, которое поможет сделать этот процесс во время серии А более эффективным....
13 04 2024 10:32:48
Проделанные шаги и полученные результаты при раскрутке магазина великов в интернете...
12 04 2024 9:38:38
Опыт удаленки стартапа lemlist. Как сотрудники работали онлайн в доковидные времена и совмещали профессиональную деятельность с тимбилдингом. Читайте в коротком посте Владимира Поло, основателя AcademyOcean....
11 04 2024 4:36:42
Оплата покупок в Facebook и Instagram через платежные ссылки...
10 04 2024 14:21:42
В течение месяца нам удалось наладить рассылку с новой платформы....
09 04 2024 6:15:58
В этом году часть пользователей предпочла вернуться к привычным покупкам в оффлайн-магазинах....
08 04 2024 23:30:11
Правильно задать вопрос или сфоримулировать ответ на собеседовании это еще далеко не все. Рецензия на книгу Ласло Бока «Работа рулит»...
07 04 2024 10:15:14
Важно: понимания стоимость конверсии и необходимое количество конверсий, вы можете прогнозировать, сколько денег на рекламу нужно выделить. Вот почему вам может быть полезно это исследование. Читать....
06 04 2024 23:15:46
4 кейса с шагами, рекомендациями и результатами, которые помогут грамотно распределить средства на рекламу....
05 04 2024 8:22:14
Как METRO Cash & Carry Украина нашла индивидуальный подход к 1 000 000 клиентов....
04 04 2024 13:59:22
Без понимания того, какие данные заложены в основу воронки продаж получается... — читайте в статье...
03 04 2024 23:12:48
Таблица общих для Google и Яндекс микроформатов инсайде...
02 04 2024 1:26:45
88% времени в телефоне люди проводят в приложениях. Рассказываем, как их можно создавать без написания кода....
01 04 2024 18:28:14
Как перенести сайт с http на https и сохранить трафик, потратив минимум времени....
31 03 2024 17:49:45
Кейс, в котором мы описываем работу с одним из наших старейших клиентов (с 2014 года) и как нам пришлось изменить устоявшийся формат работы и рекламного бюджета, чтобы соответствовать реалиям 2020 года....
30 03 2024 4:56:13
О методах поднять и расширить трафик рассказал руководитель internet-проекта Prom.ua Иван Портной....
29 03 2024 8:26:35
Сооснователь SUPERLUDI Влад Ноздрачев рассказал в своем подкасте о развитии инфобизнеса. Предлагаем вам вольный пересказ....
28 03 2024 7:31:32
Краткое сравнение двух инструментов и третьего на закуску....
27 03 2024 1:42:22
Узнайте, как пользоваться Инспектором и внутренними диаграммами Facebook, чтобы быть в лидерах своей ниши!...
26 03 2024 22:38:20
Уроки, написанные понятным и доступным языком экспертами по контекстной рекламе, поисковому продвижению, SMM....
25 03 2024 18:29:25
Какими бывают формы подписки и как их используют бренды...
24 03 2024 3:21:24
Взяли интервью у нашего клиента — магазина климатической техники Mircli.ru. Поговорили о том, как клиенту и подрядчику лучше взаимодействовать....
23 03 2024 6:51:31
CEO магазина «Модна Каста» Андрей Логвин — сделал отличный доклад на 8P о пути к успеху своего бизнеса и будущем Ecommerce. Детальнее об ощущении deal и «первом дне» для интернета читайте в новом посте....
22 03 2024 14:52:36
Ежегодный прирост рынка фриланса в Украине составляет в среднем 35%. В прошлом году зарегистрировано более 200 тысяч проектов на общую сумму 385 млн гривен....
21 03 2024 11:16:18
Google Adwords: типы рекламных кампаний и объявлений, тонкостях настройки... Все, о чем вы боялись спросить... Или не боялись, а просто не знали, о чем спрашивать....
20 03 2024 0:52:24
Функционал для специалистов и новичков: как настраивать особые правила. Знания, которые помогают предотвратить грубые ошибки в рекламе товаров и услуг. Читать дальше!...
19 03 2024 4:10:33
Гениальный математик создал систему, которая вполне может конкурировать с Google — Wolfram|Alpha. Или нет? Это не поисковик, тогда при чем здесь Гугл и теория вычислимости?...
18 03 2024 3:20:42
Всё, что нужно знать заказчикам услуг о внутренней кухне PM-специалистов...
17 03 2024 7:32:18
Microsoft, Facebook и другие технологические компании заявляют, что метавселенная — это будущее интернета. Или настоящее? Давайте разберемся...
16 03 2024 1:12:37
Активно юзая Google Tag Manager, узнали много нового о dataLayer и методах отслеживания статистики в Google ***ytics для SPA-сайтов и лендингов. Об этом и расскажем...
15 03 2024 5:20:39
Примеры креативного авторского стиля копирайтеров, которые старались обыграть УТП продукта, услуги, стремились необычно подать обычное. Узнать больше!...
14 03 2024 22:46:48
Как улучшить конверсию сайта: идеи для маркетологов...
13 03 2024 22:28:40
Распределение бюджета на кампании в Google Рекламе. Обозревает Григорий Крутий....
12 03 2024 9:11:28
Личный кабинет на сайте: что нового во внешнем виде, внутренностях и отчетах, функционале и юзабилити, автоматизации работы с оплатами, интернет-представительстве клиента и для специалистов. Узнайте больше!...
11 03 2024 0:39:46
Чем удивляла, радовала и смешила реклама в социальных сетях в июне 2021 года...
10 03 2024 8:16:14
Лучшие плагины WordPress для SEO и продвижения сайта в поисковой системе Google и 10 советов для WordPress, которые помогут вам продвигать свой сайт...
09 03 2024 5:40:25
Используйте и интерпретируйте карты знаний Netpeak Group, чтобы экономить свои силы и время на создании собственных карт с нуля. Узнать больше!...
08 03 2024 0:35:36
Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::