Иногда на форуме появляются темы по сео оптимизации. Я не сео специалист, но для движка сайта нужна такая оптимизация.
Хочу запрограммировать чтобы движокавтоматически подбирал ключевые слова для страницы и тд.
Объясните пожалуйста. Допустим есть текст, из которого нужно определить, что указать в метатегах, как автоматически это сделать, где что искать в тексте?
Как бы вы сделали или дали бы задание программисту?
helveticafont
В DLE по умолчанию уже реализована функция типо «сгенерировать дескрипшен и кейвордсы». На деле получается какая-то помойка:
Дескрипшен берется чисто с первых предложений (терпимо);
Кейвордсы собираются только с отдельных рандомно набранных слов, мало относящихся к теме
Генерация кейвордсов и тайтла зависит напрямую от шаблона. То есть к примеру в моем случае, необходимо было бы помещать текст после тега h1, где-то по-другому. Разом на всех не сделаешь.
Необходимые функции движка по умолчанию на мой взгляд это генерация robots.txt, sitemap.xml, удобная загрузка изображений (а не извращенство как в DLE) и заполнение alt`а.
Антоний Казанский
ArbNet : чтобы движокавтоматически подбирал ключевые слова
ArbNet : на форуме
Речь идёт о движке форума или о CMS сайта?
helveticafont
anthony_ #:
Речь идёт о движке форума или о CMS сайта?
«но для движка сайта нужна такая оптимизация» — очевидно, что для сайта.
ArbNet
anthony_ #:
Речь идёт о движке форума или о CMS сайта?
Я делаю свой фреймворк если кто не в курсе ещё 😀 хочу сделать узел для сео.
Суть фреймворка такая. Есть движок который всё разруливает и есть структуры страниц(это типа языка более высокого уровня).
То есть подготовлены макеты HTML, CSS стили к ним и PHP класс для обработки данных. Пользователь просто указывает что должно быть на странице.
К примеру: <_ blog.statiya=»Новый фреймворк»/> На странице вставится статья.
Для оптимизации можно добавить аргумент: <_ blog.statiya=»Новый фреймворк» seo.title=»Фреймворк» seo.keywords=»чего-то,чего-то»/>
Или в самой статье искать например помеченные слова: » Всякий разный текст о новом {фреймворк}е статья. В котором есть {SEO} оптимизация.»
Движок найдёт слова: фреймворк и SEO, естественно круглые скобки уберёт. Возможно ключевики выделять каким то тегом например <em>
А тому кто будет писатьдобавлять статью, сказать, что ключевики желательно выделять таким образом.
Пока чисто мысли. Нужны мнения сео спецов. Как бы вы сделали к примеру?
Anamnado
суть cms и админки в ней частности что пользователь должен как можно меньше видеть всяких там тегов.. идеальный вариант свести к нулю (но пока еще никто не смог)
иначе сама суть CMS теряет значение и из облегчения для незнающего превращаятся в тупой утяжилитель работы..
то есть вариант с выявлением ключей подходит с одной стороны — но это будет уже дорген а не cms с другой. потому что автоматом подобрать — фигня будет.
Anamnado
то есть вариант с выявлением ключей подходит с одной стороны — но это будет уже дорген а не cms с другой. потому что автоматом подобрать — фигня будет. и вот пока — дают форму где юзер сам вписывает то что хочет . И дело в том что по новым алгоритмам — жесткая прописка прямых включений ключей увы отмирает, разбавление становится более эфективным. — это не совсем прихоть поисковиков, тут чуть иное но тема не про это (….)
тут вон твою мать к новому интерфейсу не привыкну никак дубли постов делаю — а если еще теги запоминать — да ну на ….
(вот подсказка — не надо показывать элементы при наведении мышки на их зону (ответить — правка) !!!! — пусть будут видны постоянно.. (дизайнеру было походу 15 лет — детсво в анусе еще свербит с бирюльками играца и книжек по юзабилити не читал ….).. бестолковка)
Антоний Казанский
ArbNet #:
Я делаю свой фреймворк если кто не в курсе ещё 😀 хочу сделать узел для сео.
Суть фреймворка такая. Есть движок который всё разруливает и есть структуры страниц(это типа языка более высокого уровня).
То есть подготовлены макеты HTML, CSS стили к ним и PHP класс для обработки данных. Пользователь просто указывает что должно быть на странице.
К примеру: <_ blog.statiya=»Новый фреймворк»/> На странице вставится статья.
Для оптимизации можно добавить аргумент: <_ blog.statiya=»Новый фреймворк» seo.title=»Фреймворк» seo.keywords=»чего-то,чего-то»/>
Или в самой статье искать например помеченные слова: » Всякий разный текст о новом {фреймворк}е статья. В котором есть {SEO} оптимизация.»
Движок найдёт слова: фреймворк и SEO, естественно круглые скобки уберёт. Возможно ключевики выделять каким то тегом например <em>
А тому кто будет писатьдобавлять статью, сказать, что ключевики желательно выделять таким образом.
Пока чисто мысли. Нужны мнения сео спецов. Как бы вы сделали к примеру?
Обзорно понятно, но не до конца. У меня как-то был рабочий эпизод, когда нужно было организовать функционал тематического сайта с гостевой seo оптимизацией. Предполагалось, что пользователи добавляют свой контент (любительские фотоотчёты), и там, при загрузке фотографий и заполнении рабочей полей, я подробно расписывал как лучше заполнить служебные поля, данные которых затем использовались для title, description-а и описания к картинкам.
В вашем случае надо понять, как и кем будет генерироваться контент? Если это админ сайта, то эта своя зона ответственности, своя стандартизация и своя полнота необходимых данных.
Если же контент формирует гостевой пользователь, то здесь предполагается полная свобода действий (т.е. пользователь может заполнять, может не заполнять, а может заполнять, но не так как надо).
Посему с одной стороны необходимо дать возможность для детальной оптимизации, с другой стороны — не утомлять пользователя рекомендациями, которые по его мнению могут для него избыточными.
И опять-таки, важно определить формат предполагаемого сайта. Одно дело корпоративный сайт, другое дело информационный сайт, и третьи вариант — соц. площадка для постоянного общения. Объединить всё в одном для одного движка довольно сложно. Но можно организовать отдельные редакции для движка — корпоративный, информационный, соц. сеть. Если это увязывать не только с технической оптимизацией, но и с рекомендациями по оптимизации поведенческого фактора, то было бы класс! Задача довольно-таки масштабная.
p.s. Честно говоря, я бы с интересом поучаствовал в проекте, который старался удовлетворить все необходимые SEO доработки (уж сколько раз из раза в раз приходится писать ТЗ на доп. правки в разные движки), но это конечно глыба. Но надо сказать, что потребность в этом есть всегда.
ArbNet
Что и как вы указываете в метатегах?
У меня пока такая мысль. Когда нужно сео в структуре указывается узел для поиска ключевых слов в тексте. Движок ищет заголовок и более подходящие слова, добавляет в базу. Администратормодератор сайта может при необходимости их подправить через админку. При выводе данного текста в метаданные страницы будут добавляться определённые ключевые слова.
богоносец
ArbNet #: При выводе данного текста в метаданные страницы будут добавляться определённые ключевые слова.
А потом в результатах поиска эту блевотину биороботы читать будут? / Гугл вообще такое покажет?
Нет тут seo-специалистов, оно сдохло. Вы опоздали… Займитесь чем-нибудь из будущего.
SeVlad
anthony_ #: Обзорно понятно, но не до конца.
Вот тут больше https://searchengines.guru/ru/forum/1023644
И почему ТС стесняется показывать этот топик? 😉
Фреймворк SNDL — Веб-строительство — Сайтостроение — Форум об интернет-маркетинге
2020.08.20
searchengines.guru
Здравствуйте уважаемые форумчане! Начал создавать свой фреймворк для сайтов…
ArbNet
Иногда на форуме появляются темы по сео оптимизации. Я не сео специалист, но для движка сайта нужна такая оптимизация.
Хочу запрограммировать чтобы движок автоматически подбирал ключевые слова для страницы и тд.
Объясните пожалуйста. Допустим есть текст, из которого нужно определить, что указать в метатегах, как автоматически это сделать, где что искать в тексте?
Как бы вы сделали или дали бы задание программисту?
helveticafont
Генерация кейвордсов и тайтла зависит напрямую от шаблона. То есть к примеру в моем случае, необходимо было бы помещать текст после тега h1, где-то по-другому. Разом на всех не сделаешь.
Антоний Казанский
чтобы движок автоматически подбирал ключевые слова
на форуме
Речь идёт о движке форума или о CMS сайта?
helveticafont
Речь идёт о движке форума или о CMS сайта?
«но для движка сайта нужна такая оптимизация» — очевидно, что для сайта.
ArbNet
Речь идёт о движке форума или о CMS сайта?
Я делаю свой фреймворк если кто не в курсе ещё 😀 хочу сделать узел для сео.
Суть фреймворка такая. Есть движок который всё разруливает и есть структуры страниц(это типа языка более высокого уровня).
То есть подготовлены макеты HTML, CSS стили к ним и PHP класс для обработки данных. Пользователь просто указывает что должно быть на странице.
К примеру: <_ blog.statiya=»Новый фреймворк»/> На странице вставится статья.
Для оптимизации можно добавить аргумент: <_ blog.statiya=»Новый фреймворк» seo.title=»Фреймворк» seo.keywords=»чего-то,чего-то»/>
Или в самой статье искать например помеченные слова: » Всякий разный текст о новом {фреймворк}е статья. В котором есть {SEO} оптимизация.»
Движок найдёт слова: фреймворк и SEO, естественно круглые скобки уберёт. Возможно ключевики выделять каким то тегом например <em>
А тому кто будет писатьдобавлять статью, сказать, что ключевики желательно выделять таким образом.
Пока чисто мысли. Нужны мнения сео спецов. Как бы вы сделали к примеру?
Anamnado
суть cms и админки в ней частности что пользователь должен как можно меньше видеть всяких там тегов.. идеальный вариант свести к нулю (но пока еще никто не смог)
иначе сама суть CMS теряет значение и из облегчения для незнающего превращаятся в тупой утяжилитель работы..
то есть вариант с выявлением ключей подходит с одной стороны — но это будет уже дорген а не cms с другой. потому что автоматом подобрать — фигня будет.
Anamnado
то есть вариант с выявлением ключей подходит с одной стороны — но это будет уже дорген а не cms с другой. потому что автоматом подобрать — фигня будет. и вот пока — дают форму где юзер сам вписывает то что хочет . И дело в том что по новым алгоритмам — жесткая прописка прямых включений ключей увы отмирает, разбавление становится более эфективным. — это не совсем прихоть поисковиков, тут чуть иное но тема не про это (….)
тут вон твою мать к новому интерфейсу не привыкну никак дубли постов делаю — а если еще теги запоминать — да ну на ….
(вот подсказка — не надо показывать элементы при наведении мышки на их зону (ответить — правка) !!!! — пусть будут видны постоянно.. (дизайнеру было походу 15 лет — детсво в анусе еще свербит с бирюльками играца и книжек по юзабилити не читал ….).. бестолковка)
Антоний Казанский
Я делаю свой фреймворк если кто не в курсе ещё 😀 хочу сделать узел для сео.
Суть фреймворка такая. Есть движок который всё разруливает и есть структуры страниц(это типа языка более высокого уровня).
То есть подготовлены макеты HTML, CSS стили к ним и PHP класс для обработки данных. Пользователь просто указывает что должно быть на странице.
К примеру: <_ blog.statiya=»Новый фреймворк»/> На странице вставится статья.
Для оптимизации можно добавить аргумент: <_ blog.statiya=»Новый фреймворк» seo.title=»Фреймворк» seo.keywords=»чего-то,чего-то»/>
Или в самой статье искать например помеченные слова: » Всякий разный текст о новом {фреймворк}е статья. В котором есть {SEO} оптимизация.»
Движок найдёт слова: фреймворк и SEO, естественно круглые скобки уберёт. Возможно ключевики выделять каким то тегом например <em>
А тому кто будет писатьдобавлять статью, сказать, что ключевики желательно выделять таким образом.
Пока чисто мысли. Нужны мнения сео спецов. Как бы вы сделали к примеру?
Обзорно понятно, но не до конца. У меня как-то был рабочий эпизод, когда нужно было организовать функционал тематического сайта с гостевой seo оптимизацией. Предполагалось, что пользователи добавляют свой контент (любительские фотоотчёты), и там, при загрузке фотографий и заполнении рабочей полей, я подробно расписывал как лучше заполнить служебные поля, данные которых затем использовались для title, description-а и описания к картинкам.
В вашем случае надо понять, как и кем будет генерироваться контент? Если это админ сайта, то эта своя зона ответственности, своя стандартизация и своя полнота необходимых данных.
Если же контент формирует гостевой пользователь, то здесь предполагается полная свобода действий (т.е. пользователь может заполнять, может не заполнять, а может заполнять, но не так как надо).
Посему с одной стороны необходимо дать возможность для детальной оптимизации, с другой стороны — не утомлять пользователя рекомендациями, которые по его мнению могут для него избыточными.
И опять-таки, важно определить формат предполагаемого сайта. Одно дело корпоративный сайт, другое дело информационный сайт, и третьи вариант — соц. площадка для постоянного общения. Объединить всё в одном для одного движка довольно сложно. Но можно организовать отдельные редакции для движка — корпоративный, информационный, соц. сеть. Если это увязывать не только с технической оптимизацией, но и с рекомендациями по оптимизации поведенческого фактора, то было бы класс! Задача довольно-таки масштабная.
p.s. Честно говоря, я бы с интересом поучаствовал в проекте, который старался удовлетворить все необходимые SEO доработки (уж сколько раз из раза в раз приходится писать ТЗ на доп. правки в разные движки), но это конечно глыба. Но надо сказать, что потребность в этом есть всегда.
ArbNet
Что и как вы указываете в метатегах?
У меня пока такая мысль. Когда нужно сео в структуре указывается узел для поиска ключевых слов в тексте. Движок ищет заголовок и более подходящие слова, добавляет в базу. Администратормодератор сайта может при необходимости их подправить через админку. При выводе данного текста в метаданные страницы будут добавляться определённые ключевые слова.
богоносец
При выводе данного текста в метаданные страницы будут добавляться определённые ключевые слова.
А потом в результатах поиска эту блевотину биороботы читать будут? / Гугл вообще такое покажет?
Нет тут seo-специалистов, оно сдохло. Вы опоздали… Займитесь чем-нибудь из будущего.
SeVlad
Обзорно понятно, но не до конца.
Вот тут больше https://searchengines.guru/ru/forum/1023644
И почему ТС стесняется показывать этот топик? 😉