Как при помощи ChatGPT делать SEO-продвижение

Автор: Павел Колядин, Руководитель отдела маркетинга и рекламы

С появлением и развитием искусственного интеллекта, все больше людей начинают задаваться вопросом о том, насколько далеко может зайти автоматизация в различных областях человеческой деятельности. SEO — это одна из таких областей, где уже сегодня можно встретить инструменты, созданные на основе искусственного интеллекта. Один из таких инструментов — Chat GPT, который использует глубокое обучение для создания текстов, оптимизированных для поисковых систем. Некоторые утверждают, что он может полностью заменить Junior-специалиста по SEO, выполняя все его задачи в автоматическом режиме. В этой статье мы рассмотрим, насколько это утверждение соответствует действительности и какие возможности предоставляет Chat GPT в работе с SEO.

Данный материал рассчитан на тех, кто уже зарегистрировался на платформе OpenAI, содержит советы как правильно давать запросы, чтобы получить на них правильные ответы.

Как сделать подборку тем для контента?

Заходим в ChatGPT (используем бесплатную версию, лимиты по символам достаточно большие, если исчерпаете при использовании API, тогда придется перейти на платную версию). Нажимаем “+New chat” и внизу в строке вводим нужный нам запрос.

Пример:

  1. “На какие темы можно написать статьи о строительстве частного дома. Сформируй ТОП-5 статей”.
  2. Получаем список тем.

3. Переносим темы в таблицу.

Как составить метатеги Title и Description?

Для составления метатегов Title и Description напишем свои запросы под каждую тему.

Пример 1: “Напиши Title для статьи с названием: Планирование и подготовка участка под строительство дома”.

Пример 2: “Напиши Description для статьи с названием: Планирование и подготовка участка под строительство дома”.

В запрос можно добавить инструкцию использовать для написания популярные фразы и слова, определить которые можно предварительно через специализированные сервисы. Тогда метатеги получатся более релевантными для поисковых систем.

Получаем следующие результаты:

для Title

для Description

Копируем результат и переносим в таблицу.

Таким образом в ручном режиме можно создать метатеги для всех тем. При желании можно сгенерировать и метатег H1.

Как автоматизировать процесс создания метатегов?

Первым делом нужно зайти на платформу OpenAI в свой аккаунт, выбрать пункт API Keys и сгенерировать секретный ключ.

Далее в таблице открываем “Расширения” -> “Apps Script”, нажимаем “Добавить” (+), выбираем “Скрипт”. Называем его, допустим, ChatGPT, вставляем сам скрипт, заменяем в нем свой API.

/**

 * Generates text using OpenAI’s GPT-3 model

 * @param {string} prompt The prompt to feed to the GPT-3 model

 * @param {string} cell The cell to append to the prompt

 * @param {number} [maxWords=10] The maximum number of words to generate

 * @return {string} The generated text

 * @customfunction

 */

function runOpenAI(prompt, cell, maxWords) {

const API_KEY = «вставить_свой_api»;

maxTokens = 500

if (maxWords){maxTokens = maxWords * 0.75}

model = «text-davinci-003»

prompt = prompt+cell+»:»,

temperature= 0

 // Set up the request body with the given parameters

 const requestBody = {

 «model»: model,

 «prompt»: prompt,

 «temperature»: temperature,

 «max_tokens»: maxTokens

 };

 console.log(requestBody)

 // Set up the request options with the required headers

 const requestOptions = {

 «method»: «POST»,

 «headers»: {

 «Content-Type»: «application/json»,

 «Authorization»: «Bearer «+API_KEY

 },

 «payload»: JSON.stringify(requestBody)

 };

 // Send the request to the GPT-3 API endpoint for completions

 const response = UrlFetchApp.fetch(«https://api.openai.com/v1/completions», requestOptions);

 console.log(response.getContentText())

 // Get the response body as a JSON object

 const responseBody = JSON.parse(response.getContentText());

 let answer= responseBody.choices[0].text

 // Return the generated text from the response

 return answer

}

Следующим шагом сохраните все изменения, если потребуется предоставить разрешения на доступ, предоставляем. Возвращаемся в таблицу и пишем формулу в строке первого Title.

=runOpenAI (“Напиши Title для страницы с названием: “&A2)

Нажимаем ввод, получаем результат, протягиваем формулу на нужное количество ячеек в столбце.

Для столбца Description по аналогии пишем формулу

=runOpenAI (“Напиши Description для страницы с названием: “&A2)

и копируем ее на нужное количество ячеек в столбце.

Ждем некоторое время, которое потребуется нейронной сети на формирование ответов и получаем таблицу с готовыми темами и метатегами Title и Description.

Можно отдавать все в дальнейшую работу. Регулировать количество символов можно через строку скрипта “maxTokens =…”, если видите, что обрезается текст в Description.

Как сформировать структуру будущей статьи?

Следующим шагом в написании статьи нам необходимо сформировать ее структуру с использованием заголовков и подзаголовков.

Поэтому при постановке задачи для нейронной сети используем следующий шаблон “Напиши структуру статьи с использованием заголовков H1, H2, H3, H4 по теме: Планирование и подготовка участка под строительство дома”. Использование такой конструкции запроса позволят получить структурированное содержание будущей статьи.

Как написать текст под каждый заголовок?

Что мы имеем? У нас есть Title и Description, готово структурированное содержание нашей статьи, не нет ее самой.

Не беда! И с этим заданием справится Chat GPT. Просто пишем ему новый запрос: “Напиши абзац текста для заголовка: H2: Выбор подходящего места”.

Продолжаем писать нашу статью. Даем запрос: “Напиши абзац текста для заголовка H3: Расположение участка”.

Продолжаем ставить запросы, следуя полученной ранее структуре статьи и в конце концов получим готовый результат. Не забываем делать вычитку текста, проверять грамматику и орфографию. Ошибки у AI хоть и редко, но бывают.

Заключение

В заключение можно сказать, что Chat GPT — это мощный инструмент, который может помочь в работе с SEO на базовом уровне. Он может выполнять множество задач, от анализа ключевых слов до создания контента, который будет оптимизирован для поисковых систем. Однако, несмотря на все свои преимущества, нейронная сеть не может полностью заменить специалиста по SEO. Искусство оптимизации сайта требует не только знаний и навыков, но и интуиции, креативности и человеческого опыта. Тем не менее Chat GPT может стать полезным инструментом для автоматизации рутины и оптимизации процессов в работе с SEO.

SMI.RU.COM