Вернуться к списку форумов Вернуться

Поддержка пользователей

Community support

Давайте сделаем нужную функцию.

Новичок
Функция заключается в следующем.
Когда товар отсутствует то
1 товар не исчезает из списка а остается в списке но его нельзя купить и товар встает в конец списка.
а будет прикольно чтоб на изображении высвечивалось нет в наличии (а то народ ничего не видит)
2 при этом включается функция уведомить меня при приходе товара. (на почту со своей формой для отправки)
Это мой дом
Пока вникал в механизм подчеркивания ключевиков из вики индекса, подумал, хорошо бы иметь инструмент для перелинковки в админке.
В какой-то мере, это трансформация вики индекса и генератора для каталогов.

Суть примерно такая, есть некая форма открывающаяся из админки. Форма наделена полями:
- ключевик
- урл
В поле ключевик вводим слово или словоформу, в поле урл указываем страницу на которую надо ссылаться данным ключевиком.
Заполняем, запускаем индексацию, и, все онаруженные слова из вики статей линкуются на показанный урл. Блин!!! Это же круть!!!
Это мой дом
ага запускаем второй раз и у нас накладывается одна ссылка на другую.
и так до бесконечности.
знаем проходили.
ссылки генерить надо только в онлайне!
Это мой дом
А что, парсер индексатора ссылок нельзя научить читать теги Пришел, наткнулся на тег, обошел его и пошел читать дальше.
То есть создать условие, при котором индексатор не может работать в рамках существующих тегов ссылки, своеобразный ноиндекс.

И кстати, инструмент действительно очень нужный. Объясню.

В некоторых документах я ставил ссылки на товары, витрину раздела или бренда руками. Спустя некоторое время, был переименован раздел, или правлено название товара, что вызвало изменение урла назначения.

И сейчас приходится периодически протыкивать руками и проверять ссылки на работоспособность. А имея такой инструмент, его можно загодя научить показывать, что та или иная ссылка утратила актуальность. Повесить на нее красный бэд.

Или, если углу***ся в саму идею, взять за основу механизм работы парсера линкоброкеров. Мы показываем ключевик и запускаем парсер, а он показывает релевантные запросу страницы. Это делает поисковик сайта. Каждая страница может быть наделена неким индексом релевантности. Такую штуку делает индексатор ключевиков на текстовых страницах. Разница в том, что нам нужен индекс релевантности самой страницы.
Сила этого подхода в том, что мы можем оценить степень оптимизации наиболее интересной для продвижения страницы.
Таким образом, поработав над оптимизацией текстов, можем начинать развешивать линки.

И вот тут, стоит указать на самую главную причину нужности.

Как бы не было хорошо организованно юзабилити в целом, текстовая перелинковка имеет цели отличные от меню всех видов.

Статистика наглядно показывает, страницы имеющие хорошую перелинковку из текстов, прочно сидят в индексе. И получают трафик из поисковиков.
А страницы не имеющие такой перелинковки, периодически то вываливаются, то вновь попадают в индекс. И получают меньше поискового трафика!

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

За обладание подобным ништяком, готов даже слегка облегчить свой кошелек.
Это мой дом
Вопрос в другом. вдруг вы решили заменить ссылки на другие.

А контент уже изменен.
Именно неизменность контента - вот что самое ценное.

А чем не устраивает подчеркивание ссылок в Вики. там же можно и на товар вести а не только в словарные статьи.

Хотя я могу написать модуль автозамены.
формата такого:

слово=ссылка
слово=ссылка
слово=ссылка
слово=ссылка

при этом надо будет внедрять механизм кеширования страниц тех которых page
это будет типа индексации - создание статичного кеша страниц, в котром все слова заменены на слова+ссылки. При этом сами статьи остаются неизменными
Это будет работать при выводе статей
В товарах работать не будет.

если без кеширования - то будет сильное замедление сайта.

облегчить кошелек придется тыщ на 10
Это мой дом
А чем не устраивает подчеркивание ссылок в Вики. там же можно и на товар вести а не только в словарные статьи.

Вот об этом я очень сильно и спрашивал здесь
А потом изложил здесь чего удалось добиться собственными силами.

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

Да, я выяснил, что название статьи вики индекса должно состоять не более 2-х слов и название должно быть внесено в поле ключевиков один в один. Иначе работать не будет. Но своими силами, я смог только выяснить, что статья вики индекса начинает собирать ссылки на себя.

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

И понять самостоятельно не выходит. Об этом я и просил инструкции.
Если ввод урл в статьях вики индекса нужен действительно для адресации ссылок на него, то почему это не работало у меня?
Я нарушил правило создания документа адресующего ссылку на нужную мне страницу? Чем? Вот на это и нужна инструкция - как правильно оформить вики статью, чтобы ссылки работали и вели на нужную страницу, а не собирали на себя.

Если рассматривать реальный пример моей товарной страницы,
Выключатель автоматический ABB Tmax T7S 800 PR231/P LS/I In=800A 3p F F

то имею вот такой перечень ключевиков
Выключатель
автоматический
ABB
Tmax
T7S
800A

Получается, что мне надо создать на каждый из них по статье вики индекса

Ок. Я сделал страницу в индексе,
==ABB Tmax|ABB Tmax[url]http://favorit-el.ru/index.php?unifid=4b06fe3f2e46d8334e38c2507d9c9b6e[/url]==

Выключатель автоматический ABB Tmax T7S 800 PR231/P LS/I In=800A 3p F F
Выключатель
автоматический ABB Tmax T7S
800A


но как бы не измывался, заставить ссылаться на нужную мне страницу товара так и не удалось. Чего я только не тварил с этми ссылками. Результат - вики индекс собирает ссылки на себя.

Как это сделать?
Это мой дом
ABB Tmax|ABB Tmax|[url]http://favorit-el.ru/index.php?unifid=4b06fe3f2e46d8334e38c2507d9c9b6e[/url]
Это мой дом
Значит баг. Потому, что разделитель в форме убивается.
ABB Tmax|ABB Tmax|[url]http://favorit-el.ru/index.php?unifid=4b06fe3f2e46d8334e38c2507d9c9b6e[/url]
Это мой дом
Мастер, сделайте пожалуйста апдейт с устранением вышеозначенного бага.
Я проверил на нескольких своих препарационных экземплярах, он присутствует везде.

Разделитель от начала поля урл в документах вики индекса убивается и оно объединяется с предыдущим заполненным полем. Что делает невозможным использовать по назначению.

Это мой дом
Хотелось бы вернуться к обсуждению модуля управления ссылками.
Вопрос в другом. вдруг вы решили заменить ссылки на другие.

Это и является краеугольным вопросом. Его актуальность № 1
И следует отталкиваться от этого предпосыла.

Именно неизменность контента - вот что самое ценное.

А в этом, стоит определиться. Одинаково ли мы понимаем понятие контент?

Я под этим словом подразумеваю информацию, размещенную оптимизатором, адресованную посетителям сайта. Во всяком случае, в данном контексте.

С данной позиции, оспорю мнение мастера и аргументирую.
Главную ценность будут представлять в совокупности:
1 титул страницы
2 заголовок h1
3 само содержание страницы

Но НЕ неизменность содержания. Она как раз может обладать ценностью только с позиции актуальности, достоверности и сео оптимизированности.
В данной теме и будем рассматривать их.

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

Проведите эксперимент с каким нибудь высоко посещаемым общесвенным ресурсом позволяющим ставить ссылку. Вы поразитесь. с какой скоростью она будет проиндексированна яндексом. У меня бывали случаи, когда я обнаруживал на выдаче свои посты уже через несколько часов, а проиндексированные ссылки при первом же текстовом апдейте яндекса.

Создайте себе аккаунт например на forum.searchengines.ru в профиле укажите адрес домашней страницы, создайте пару постов и пронаблюдайте, когда вы увидите в метриках входящую ссылку с этого ресурса.

Величайшая ценность неизменности относится к титулам и заголовку h1. Именно они должны являть образец стабильности и неизменности, а не само содержание текстов. И даже полезно было бы прикрепить к каждой странице сайта, где нибудь внизу блок с периодически обновляемым контентом. Например, вывод рсс ленты с парой тройкой сотен знаков и ежедневным обновлением. И поисковые боты придут на ваш сайт с целью обретения постоянного места жительства.

Вернемся к нашим баранам. Если модулю жить, то быть ему примерно таким:

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

- В некое поле вводим слово или словосочетание для будущей ссылки и жмем поиск. Результатом поиска становится перечень релевантных страниц и показ (стронгом или иным образом) предполагаемого места будущей ссылки.

- Показанные страницы для выбора должны иметь индекс релевантности.

- Вебмастер должен иметь возможность выбора и отказа предъявленных ему страниц. Например, показано 10 страниц обладающих нужными ключевиками, мастер может выбрать только то количество и именно те страницы, которые счел нужным. Затем, указывает адрес, куда им следует ссылаться. Жмем кнопку ОК и запускаем индексацию. Ссылки прописались в контент. Как если бы это было сделано прямо руками. В дальнейшем, если вдруг, мастер покажет схожий ключевик, а на нем уже стоит ссылка, ее следует обойти. Сервис увидел запрашиваемый ключевик, увидел его в оправе тегов уже существующей ссылки и исключил его из предложения.

- Форма должна иметь вывод бэд ссылок. Если вдруг, страница на которую поставлена ссылка перестала существовать, должна обладать неким признаком. дающим понять мастеру, что эти ссылки надо удалить. Т.к. страниц больше не существует. Мастер жмет на делит и индексирует. По типу, как это сделано в своем меню. Там отметил чекбокс и нажал. Ссылок в контенте больше нет.

Примерно где-то так.

Расстановка ссылок данным путем будет использовать стандартные механизмы индексирования и хранения документов и стандартную процедуру индексации.

Про облегчение.

Коли Мастер скажет ГУТ, я начну толковать с боссом. Ибо облегчить намерен его кошелек.
Во всяком случае, следует поработать над консенсусом и потом смогу дать однозначный ответ.

А может и своей мошной слегка потрясу.

Но сперва консенсус с Мастером!
Это мой дом
Ну и ну.
Во чего хочется....

Проблем не вижу кроме поиска слов обрамленных тегами.

Кто знает принципы поиска понимает смысл регулярных выражений и заложенных в них проблемах.

Я так понимаю будущая индексация - это кеширование страниц с применением правил замены.
Физически эти страницы в CMS меняться не будут, а выдача будет строится исходя из наличия кеша страницы?

Так?
Это мой дом
Sudar: Я проверил на нескольких своих препарационных экземплярах, он присутствует везде. Разделитель от начала поля урл в документах вики индекса убивается и оно объединяется с предыдущим заполненным полем. Что делает невозможным использовать по назначению.


А с разделителем работает подчеркивание?
Это мой дом
Я так понимаю будущая индексация - это кеширование страниц с применением правил замены.
Физически эти страницы в CMS меняться не будут, а выдача будет строится исходя из наличия кеша страницы?

Нет. Я как раз имел в виду изменение в cms.
Как если я в админке открою вкладку Поиск&Замена->Глобальная замена в базе данных выберу Заменить: автомат=>< a href =" www.site.com " > автомат < / a >
И запущу индексацию разделов. Ту, которая используется при изменении контента.
Кеширование и подмена контента для вывода ссылки, лишний прикрут.
Я намерен именно изменять контент путем явного вывода в нем ссылок, как если бы я вписал их туда прямо руками. Следовательно, если я намерен сделать в документе p0003 ссылку, то после проведения процедуры, я должен открыть этот документ редактором и увидеть в html коде статьи вписанные там теги.

Применяя такой подход, я использую не больше ресурсов, чем при переписании части текста.

Проблем не вижу кроме поиска слов обрамленных тегами.

Кто знает принципы поиска понимает смысл регулярных выражений и заложенных в них проблемах.

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


А с разделителем работает подчеркивание?


Если не подсовывать ссылку, а писать
яблоко|яблоко
то работает. при добавлении дескрипшена тоже работает. Но добавление ссылки убивает вертикальный разделитель перед ней. И именно перед полем ссылки. Так, если документ имеет название|ключевик|дескрипшен урл.
Между дескрипшеном и урл разделитель убит. Если дескрипшен убрать, то будет убит разделитель между ключом и урл.

Подчеркивание работает только на точное соответствие 1 или 2 слов в названии, ключевиках, контенте.
Это мой дом
Вот пример использования поиска и замены:
e-swa.ru
В этом разделе, 9 товаров имеют ссылку

И если я покажу, заменить ссылку на слово, выполнится с таким же успехом.

То же самое хочу и к статьям. Но с описанными ништяками.
Это мой дом
www.eurowebcart.ru

Указывайте любые урлы, синонимы, все будет подчеркиваться. после индексации. подчеркивание идет не только в статьях но и в товарах.

и пофигу стоит ли перед урлом | или нет.

EWC дистрибутив обновлен.
Это мой дом
Спасибо Мастер, теперь работает просто зашибически!!!
Это мой дом
Что-то вопрос об модуль контроля ссылок как-то самоустранился.
То, что стала работать функция подчеркивания, это конечно круто.
Только ее маловато будет.

Надо всетаки иметь возможность:
- получить список страниц, содержащих вхождение искомого ключевика, сайтовый поисковик это делает, только режит стоп слова и все, что меньше 3 буков. А это засада. Есть куча параметров входящих в ключевики и состоящие из 1-2 знаков.
- отобрать страницы, на которых должны встать ссылки. А в дальнейшем, иметь возможность получить списки ссылок и группировать их по признаку.
- видеть их состояние.

Тут дело в чем?, а в том, что если пользоваться штатной расстановкой ссылок, то 1 ключ могу направить только на 1 страницу. А если мне надо двигать 10 позиций по одинаковому ключевику? Упс!

Сегодня это можно ручками. И главное, не забывать периодически все ссылки протыкивать, дабы не торчали куда попало.
Это мой дом
Поиск контента ищет по индексной базе, ее надо каким то образом оптимизировать, для скорости. поэтому убираются все знаки припинания и слова менее 3 букв.

admin/index_content.php

найти
if (strlen($key)>=3){


заменить на

if (strlen($key)>=1){
Это мой дом
АГА, стало быть для создания модуля можно взять поисковик с параметром поиска по разделу, тогда он должен исключать из обработки другие разделы. Показываем ему искомые ключи и получаем искомое в виде штатных сниппетов.
Но каждый из них оборудован полем для подстановки урл адресации ссылки и кнопкой ОК.
Запустив ОК, результатом видим список ссылок и отметку успешного выполнения.
Отметка успешного выполнения означает, что страница, куда ведет ссылка, существует. Если страница не существует, то ссылка отмечена не успехом.
Тогда ставим метку и жмем волшебную кнопку решения всех проблем Delete

Так исполнимо ли это?
Мне уже идти к боссу и начинать трясти его кошелек?
Это мой дом
т.е. делать без кеша?
тогда предлагаю создать особый админский индекс поисковый, для включения туда всех фраз.
функцию админского поиска, более широкого, без ограничений, с доп функциями
и модуль ПОИСКА и ЗАМЕНЫ в выбранных статьях (которые отметит админ)

Это всё? если да то трясите. Если согласие даст, то я приступаю.

Добавить ответ:

                  
Ответьте на вопрос: CKoлbKo бyдeT K сeMu пpuбaBuTb сeMb?