тайтл: Сварочный инвертор Aurora Pro Overman 180 - (топонимы, коммерция, доставка, уникализации и т.д.)
избыточное вхождение в запрос начала сварочный аппарат
То, что подчеркнуто, намекает:
title =Купить {{category_name_plur}} {{vendor}} {{item_name}}...
description=Продажа {{category_name_gent}} ...
h1 = {{custom_category_name}} {{vendor}} {{item_name}}...
breadcrumb = {{category_synonym_one}} {{vendor_alternate}} {{item_name_alt}} ...
#сниппет для подборок
analog={{vendor_alternate}} {{item_name}} ... {{category_synonym_one}} #item_name тут и ниже другой
alternate={{item_name}}
hit_in_cat={{item_name}}
Лучшего пока не придумал:( Кроме того, что разнообразить данные по товару/категории (падежи, времена, синонимы) + возможность назначить title, description, h1 врукопашную для каждой карточки/категории (Если нет ручных данных, то генерация по шаблону).
denchiro: Сразу скажу, в сайтостроении я полный ноль и потому хочу иметь для себя представление в целесообразности всего этого. От чего имею прямой конкретный вопрос: Насколько трудно с технической точки зрения, времезатратно, а также дорого обойдется внедрение вот таких функций на сайт (wordpress) Добавляется урл сайта, после чего автоматически происходит
Сбор и анализ СЯ
Анализ страниц сайта и проставление ключевых слов соответствующим страницам
Анализ позиций сайта по ключевым словам (только Google)
Хотя бы вот это, хотя планируется внедрение ещё очень многого. Насколько я понимаю можно подключить внешний API сервис или типа того и собственную программу для этого создавать не придется. Хотя могу и ошибаться. В общем, буду очень признателен любым советам, информации, критике по данному вопросу.
Неспешно делаю такое для своей системы управления контентом.
Пока направление такое:
СЯ формируется сторонними средствами - букварикс, мутаген и т.д. Не вижу смысла на сайте делать, т.к. инструментов недорогих или дешевых море.
На сайте Модуль СЕО + БД СЕО
Инструмент заливки ключей на сайт и их обработки. Id : parentId : Key : KeyStat
АПИ Я-хмл. Получение ТОП20 по ключам, кластеризация, парсинг контента сайтов из топ20. Н-граммы контента сайтов из топ, частотные характеристики контента и т.д. что можно вытащить из контента документов ТОПа и сниппетов выдачи Яндекс-хмл.
Привязка ключей к документу(ам)
Рекомендации по контенту - сравнение контента документа с эталонными показателями из топ20
Инструменты на сайте для вставки нужных фраз -
галерея к каждому документу с возможностью подписи под тумбом и alt;
заливка и привязка файлов (doc(x), xls(x), pdf) к продвигаемому документу с возможность редактирования названия файла;
несколько контентных блоков - слайдер, основной контент, анонс документа, контент над(под) галереей, контент над(под) блоками последние документы / перелинковка / отзывы, контент в aside (и т.д. в принципе кол-во блоков ограничено только здравым смыслом), отзывы.
Стороннее АПИ - ???
Зы
"недорогих или дешевых" - читать "бесплатных или дешевых"
Идея может выгореть, если предложить чего то условным" банщикам".
1) Траф. Например - комбинация инфосайта / сервиса сравнения / отзывы / аналитика по товару (динамика изменения цен и т.д.) + надстройка позволяющая юзеру залить прайс и получить каталог / магазин с возможностью размещения релевантных предложений на трафикогенерирующих страницах.
2) Сервисы. Например, в одной из тематик много людей говорило о сравнении прайсов - залил свой, конкурента и получил сравнительный xls. И (или) интеграции - я.маркет и т.д. Их, сервисов, может только фантазия и нужность в каждой конкретной тематике ограничить.
3) Другие фишки целесообразные в теме.
Второе я, переходит на сторону плохого полицейского :(
$a = array( 1=>array(':id'=>1), 2=>array(':id'=>2), .... 291=>array(':id'=>291), ) $db->t('select `rowid`, `catid`, `name` from `cats` where `id` = :id ;', $a)->rows();
Дело только за тем, чтобы функция t($sql, $array) класса который скрывается за $db (вероятно надстройка над pdo или extends pdo) используя PDO->prepare ( string $statement [, array $driver_options = array() ] ) и еще несколько методов быстро вставила массив в базу данных. На sqlite, офигенный выигрыш, на mysql - "зависит".
В мануале нет прямой реализации, t() только лишь фантазия, которая успешно работает лет 5 наверное. Пиарю подготовленные запросы и прямую выгоду о этого
UP/ Выигрыш и "зависит" однозначно в плюс для запросов UPDATE, для других тоже неплохо.
То, что подчеркнуто, намекает:
Лучшего пока не придумал:( Кроме того, что разнообразить данные по товару/категории (падежи, времена, синонимы) + возможность назначить title, description, h1 врукопашную для каждой карточки/категории (Если нет ручных данных, то генерация по шаблону).
Сразу скажу, в сайтостроении я полный ноль и потому хочу иметь для себя представление в целесообразности всего этого. От чего имею прямой конкретный вопрос:
Насколько трудно с технической точки зрения, времезатратно, а также дорого обойдется внедрение вот таких функций на сайт (wordpress)
Добавляется урл сайта, после чего автоматически происходит
Хотя бы вот это, хотя планируется внедрение ещё очень многого.
Насколько я понимаю можно подключить внешний API сервис или типа того и собственную программу для этого создавать не придется. Хотя могу и ошибаться.
В общем, буду очень признателен любым советам, информации, критике по данному вопросу.
Неспешно делаю такое для своей системы управления контентом.
Пока направление такое:
Зы
"недорогих или дешевых" - читать "бесплатных или дешевых"
а я честно не понял как дополнительный контент добавить
Можно примерно так ( для ckeditor ). https://jsfiddle.net/ngd93xkw/
Не причёсано, за 20 минут сделано, чтобы идею показать.
как получить этим кодом только нужные пары, при этом чтоб минимально изменив код .
Просто:
Вам тут покопаться нужно.☝
Как то так
а как узнать?
������� ����� ��������?
Ищем
Смотрим
Обращаем внимание на
Есть похожее? Смотрим чему равен charset. Не совпадает с кодировкой или нет нигде никакого Content-Type?
Устанавливаем нужный заголовок, как сказали ниже AddDefaultCharset UTF-8 если везде на сайте UTF-8 или в php-скрипте:
header('Content-Type: text/html; charset=utf-8');Узнать нужную кодировку? Браузер - вид - кодировка (текста). Поигрались - увидели какая подходит.
Зы: Выше проще показали - скрин для файла, если так, то в самое (самое-самое) начало файла
<?php header('Content-Type: text/html; charset=utf-8'); ?>Такая широта угроз за 10 руб? Однозначно, маразм. Поржать, обуеть (б это х) от размаха и принять как данность, посмеяться, заскринить доки :
1. созданную компанию в директе (работа сделана начальник, какие вопросы)
2. угрозы - если че, я к прокурору 1-й в очереди.
ну мало ли дол-0в неадекватно оценивающих мир, их 86% по статистике
Послать забыть.
Общаться с такими людьми не надо, ссылку киньте на этот топик по мылу и там озвучите, что прославился человек за жабу в за 10 рублей 😂
Побуду хорошим полицейским :)
Идея может выгореть, если предложить чего то условным" банщикам".
1) Траф. Например - комбинация инфосайта / сервиса сравнения / отзывы / аналитика по товару (динамика изменения цен и т.д.) + надстройка позволяющая юзеру залить прайс и получить каталог / магазин с возможностью размещения релевантных предложений на трафикогенерирующих страницах.
2) Сервисы. Например, в одной из тематик много людей говорило о сравнении прайсов - залил свой, конкурента и получил сравнительный xls. И (или) интеграции - я.маркет и т.д. Их, сервисов, может только фантазия и нужность в каждой конкретной тематике ограничить.
3) Другие фишки целесообразные в теме.
Второе я, переходит на сторону плохого полицейского :(
- стоить будет как самолет, результат туманный.
Нужно решение как можно проще без заморочек.
Без заморочек не получится, только за баксы☝
Читаем файл
Перебираем листы, строки, колонки
Есть скрипт .... ну да, был один запрос ... но все равно - в секунду добавляется 1 запись а то и меньше!!
В скрипте на первый взгляд 🍻 не видать того, что на 10 часов
А почему, кстати, 191 ( public function importProducts(){ for($g = 1; $g < 191; $g++){ ), а если их 291 или 2?
Вот тут намекают что можно как то так:
$a = array(
1=>array(':id'=>1),
2=>array(':id'=>2),
....
291=>array(':id'=>291),
)
$db->t('select `rowid`, `catid`, `name` from `cats` where `id` = :id ;', $a)->rows();
Дело только за тем, чтобы функция t($sql, $array) класса который скрывается за $db (вероятно надстройка над pdo или extends pdo) используя PDO->prepare ( string $statement [, array $driver_options = array() ] ) и еще несколько методов быстро вставила массив в базу данных. На sqlite, офигенный выигрыш, на mysql - "зависит".
В мануале нет прямой реализации, t() только лишь фантазия, которая успешно работает лет 5 наверное. Пиарю подготовленные запросы и прямую выгоду о этого
UP/ Выигрыш и "зависит" однозначно в плюс для запросов UPDATE, для других тоже неплохо.