Генерация контента сайтов с помощью AI может быть полезна в некоторых случаях. Однако, важно понимать, что AI-сгенерированный контент не всегда будет качественным или соответствовать потребностям вашей аудитории.
В этой статье я расскажу о своем опыте, сколько это стоит и каких можно добиться результатов.
![Приветствие от ChatGPT Приветствие от ChatGPT](https://habrastorage.org/getpro/habr/upload_files/7ee/6c8/f53/7ee6c8f5386d2aa0e9e572043585a369.png)
Дисклеймер
Автор не является экспертом в генерации контента, он просто делится своим личным опытом и результатами, достигнутыми на основе своих ограниченных знаний и опыта.
Идея
Основная задача заключалась в проверке реакции поисковых систем, в частности Google, на контент, созданный с помощью AI. При этом основа и структура сайта были задуманы таким образом, чтобы быть осмысленными, узкотематическими и изначально полезными, а генерируемый контент использовался для дополнительного наполнения сайта.
Для упрощения технической части, я взял один из своих прошлых проектов, который был заброшен.
Несколько лет назад я начал работу над этим проектом, но из-за пандемии COVID-19 мои планы были нарушены, и проект остался в начальной стадии разработки. Я использовал основной код и шаблоны из этого проекта — и это заметно визуально.
![нулевой блин - донор шаблона и движка нулевой блин - донор шаблона и движка](https://habrastorage.org/getpro/habr/upload_files/02a/687/d46/02a687d46242944212d88bc962067007.png)
Первый блин
Первоначально было необходимо понять, как создавать уникальный контент и как использовать генерированный контент, чтобы получить полезный результат — по крайней мере, в глазах Google.
Как настоящий мечтатель, я начал с выбора забавного доменного имени и выбора направления для будущего сайта. Сначала я решил создать каталог для Тихоокеанского Северо-Запада (англ. Pacific Northwest). Однако возник вопрос: каталог чего? Моя первая идея была создать каталог салонов красоты, но я недооценил их количество и доступность информации об них. В конечном итоге, я решил создать каталог школ, где обучают специалистов в области красоты. Это решение имеет преимущество в том, что школ меньше и информация о них более структурирована, что делает ее более удобной для парсинга.
В итоге, спустя несколько месяцев экспериментов в свободное время, я создал свой первый сайт - первый опыт в стопке моих будущих AI проектов.
![первый блин - комом первый блин - комом](https://habrastorage.org/getpro/habr/upload_files/1c1/c1a/6be/1c1c1a6be1197fedf203402b56d26710.png)
Технические моменты
Сайт работает на PHP с использованием Symfony Framework. На моей основной работе я уже много лет не занимаюсь PHP, но в личных проектах продолжаю использовать его, так как это для меня более удобно и привычно.
Города и Штаты США можно легко найти в свободном доступе в форме готовых датасетов.
Каталог лицензированных школ также доступен в свободном доступе в рамках проекта об открытой информации.
С помощью API OpenAI я смог создать описания для категорий, школ и городов/штатов, соответствующих тематике сайта. Кроме того, я использовал API Bing для получения изображений для всех разделов сайта.
За два-три месяца экспериментов я освоил работу с генерацией контента и готов был перейти к более широкой тематике, охватывающей всю территорию США, а не только отдельный регион.
Второй блин
Для второго сайта я решил выбрать более широкую тематику, и мой выбор остановился на медсестрах — массовой и востребованной профессии.
Я потратил дополнительное время на переписку кода более универсальным способом, чтобы была возможность генерировать контент для разных профессий и тематик.
Спустя 5 недель было готово мое второе творение.
![Второй блин - каталог курсов медсестер Второй блин - каталог курсов медсестер](https://habrastorage.org/getpro/habr/upload_files/bb3/bda/697/bb3bda697ceb7ef6c49d9b69dbf74b49.png)
В техническом плане, второй сайт был улучшенной версией первого, с упором на более универсальный движок и переработанной системой генерации.
Третий и четвертый блин
Для создания третьего сайта, я выбрал тематику обучения профессиональных поваров возможно, после просмотра фильма «The Menu».
![Повар полезная профессия Повар полезная профессия](https://habrastorage.org/getpro/habr/upload_files/b10/f9a/81e/b10f9a81e30bedc6767d6b64821858cf.png)
Этот сайт я создал за 3 дня.
Я осознал, что, не будучи экспертом ни в одной из областей, мне трудно оценивать качество сгенерированного контента. Поэтому я решил создать еще один сайт на тему, которая мне ближе и более понятна.
![Четвертый всадник генерации контента Четвертый всадник генерации контента](https://habrastorage.org/getpro/habr/upload_files/d5e/bf7/535/d5ebf75358192ace221bcd88df6c8482.png)
Этот сайт был сгенерирован за 1 вечер, причем большая часть времени ушло на получение данных от API с минимальным участием человека.
Про деньги
Давайте посчитаем, сколько денег я потратил на оплату услуг и сервисов, которые мне понадобились для генерации 4-х сайтов. Я не буду учитывать свое время, так как я занимался этим в формате хобби, и для меня это не потраченное время, а скорее отдых от корпоративной работы.
Домены($92):
pnw.beauty $22
nurseakademy.com $12
cooks.school $46
sdecollege.com $12
Приблизительная стоимость использования Digital Ocean составляет около $120 в год, однако я использую его не только для этих экспериментов, но и для множества других проектов.
Сам сайт в своей основе является статическим, за исключением административной панели, и он обслуживается через бесплатный CDN Cloudflare. К тому же, через этот сервис можно получить бесплатный SSL-сертификат.
Для получения картинок я использовал API Bing, который имеет простой и понятный интерфейс. По отчетам, я потратил на это $97.
![](https://habrastorage.org/getpro/habr/upload_files/c17/ac3/c46/c17ac3c46cff8e12b2db177e48922720.png)
Однако судя по всему при регистрации мне дали какие то бесплатные кредиты и по итогам мой счет составил $0 — спасибо Майкрософт за щедрость.
![o o](https://habrastorage.org/getpro/habr/upload_files/381/b12/eac/381b12eac425efecb1681eddd053a157.png)
Я ожидал, что основные расходы возникнут в связи с использованием сервиса OpenAI. Это понятно, что это не дешевый сервис, кроме того, ценовая политика не очень прозрачна и зависит от объема генерируемого текста и используемой модели.
На этих картинках видно как росли мои потребности и с ними росли расходы:
![в феврале я начал эксперименты в феврале я начал эксперименты](https://habrastorage.org/getpro/habr/upload_files/451/138/ea9/451138ea9c6f2c5067b9924409fd2ad2.png)
![в марте я начал генерировать контент для сайтов во всех штатах США - ценник вырос в марте я начал генерировать контент для сайтов во всех штатах США - ценник вырос](https://habrastorage.org/getpro/habr/upload_files/9fc/5e4/dc3/9fc5e4dc31529bc1edb2abf6d2c723f8.png)
![В апреле я сгенерировал контент для двух сайтов В апреле я сгенерировал контент для двух сайтов](https://habrastorage.org/getpro/habr/upload_files/914/bd3/15c/914bd315cecfd116d42cb3be82515b36.png)
Total: $122
Индексация гуглом
Так как сайты новые, сложно предсказать, как Google будет реагировать на гибридный контент. Сайт pnw.beauty уже набрал некоторую посещаемость в несколько сотен человек в день, но это связано с тем, что он уже некоторое время существует. Остальные сайты только начали свое существование и потребуется некоторое время для их индексации Google.
Выводы
Лично для себя я считаю эксперимент удачным — мне удалось пощупать AI генерацию контента на практике и на выходи получились сайты которые могут приносить хоть и небольшую но пользу так как содержат упорядоченную информацию по конкретной тематике.
Окупятся ли затраты вопрос открытый — скорее всего гугл не будет высоко ранжировать сайты подобного содержания — в обратном случае появится миллионы конкурентов которые будут размывать трафик от низкочастотных запросов.
Что дальше
На данный момент у меня нет планов на размещение рекламы или какую-либо монетизацию этих четырех сайтов. Они останутся моими личными экспериментами и будут существовать в течение года (пока не истекут домены) без какой-либо коммерческой активности.
В случае, если один из сайтов начнет проявлять положительную динамику в плане интереса аудитории, я, возможно, продолжу его развитие в той или иной форме.
Качество контента тоже вызывает вопросы - скорее всего его можно улучшить если настроить запросы к OpenAI более внимательно и вдумчиво или использовать человека в качестве редактора.