Александр Мельник

Александр Мельник

С нами с 02 сентября 2016; Место в рейтинге пользователей: #52
26 июля 2019, 23:09
0
Спасибо. Признаюсь что в данную минуту не буду просматривать ссылки, которые вы дали, но я рад что вы признали, что не все так «хорошо».
А теперь представьте, у меня есть заказчик, который торгует картинами. Сервис по продаже картин. Ориентирован не на Россию, то есть яндекс поиск нам глубоко пофиг.
Основной упор это гугл, площадки типа алиэксперсс, тао бао и так далее.
И будет ли работать ли тут «простая» ленивая загрузка через атрибут data и js скрипт?
Чем больше я вникаю в эту тему, тем чаще вижу ответ от специалистов, что нет — не будет. И это полностью соответствует моему пониманию этого процесса.
26 июля 2019, 21:42
0
Ответ принимается. Спасибо.
Ради интереса, можете дать ссылку на сайт с ленивой загрузкой картинок, ссылку на гугл фото из этого сайта и на скрипт, которым ленивая загрузка создана? Правда не иронизирую. Реально интересно.
26 июля 2019, 14:05
0
Поделюсь здесь вот такой ссылкой — гугл продумал ленивую загрузку, вшитую в движок браузера.
И кстати здесь все же в статье жирными буквами написано то, что я и говорил — поисковик не индексирует изображения, добавленные через скрипты ленивой загрузки.
ru.megaindex.com/blog/lazy-loading-seo
16 июля 2019, 10:14
0
Как думаете, в чем может быть причина того, что изображено на скрине?

15 июля 2019, 20:06
0
Может быть такое что у вашего пользователя базы данных нет прав на запись?
15 июля 2019, 20:04
+1
Мне кажется, раз уж вы собираетесь изучать незнакомую CMS то лучше сразу какой-то php фреймворк — symfony, laravel, yii2
Сил на изучение затратите примерно одинаково, а может и меньше, потому что мощные фрейворки имеют хорошую документацию, а возможностей будет куда больше чем с CMS
13 июля 2019, 10:59
+1
Я скопирую сюда ответ Михаила, просто он дал его в другой заметке:

Отвечу тогда тоже, раз меня упомянули)
Роботы на самом деле щёлкают по чекбоксам, ну у Яндекса точно. Но для индексации другие методы.
Карта сайта — для этого есть свой сниппет sfSitemap.
Меню в категориях — сниппет sfMenu.
Ссылки со страниц товаров через sfLink.
От реальных страниц-ресурсов для работа такие страницы не отличаются.
13 июля 2019, 10:55
0
Я скопирую ваш ответ в отдельную заметку.
Роботы на самом деле щёлкают по чекбоксам, ну у Яндекса точно.
Прямо аж очень интересно, наверное мои знания в этом деле сильно устарели. Я считаю что боты поисковые не видят страницу как пользователи, они видят лишь код страницы, который возвращает сервер по этому урл. Как в коде можно кликнуть на чекбокс, ведь клик — это событие браузера.
13 июля 2019, 10:26
0
о как вы быстро, а я написал отдельную заметку. Если не сложно то продублируйте в ней, вдруг полезно будет другим. modx.pro/help/18580
13 июля 2019, 10:09
0
ааа, я чуток протупил. У него есть своя таблица, где хранится информация об этих урлах и можно автоматизировать процесс заполнения своего сайтмапа. Спасибо.
13 июля 2019, 10:06
0
Я вас понял.
Просто это строительные материалы, у них а каждого товара около 30 характеристик. Я так подозреваю, что даже внутри одной категории возникнет несколько миллионов вариантов отфильтрованных страниц, и вручную «скармливать» их яндексу или вписывать в свою карту сайта получиться вряд ли.
13 июля 2019, 09:56
0
Спасибо Павел. Наша компания собирается использовать данный сеофильтр на двух крупных проектах и у меня возник возможно глупый, но мне кажется важный вопрос.
Каким образом поисковые системы узнают о существовании таких вот отфильтрованных страниц?
Наши сеошники к примеру пропишут в админпанели meta данные для отфильтрованной страницы, пользователь на сайте, нажав на соответствующие чекбоксы увидит результаты и заданные специалистами meta данные.
Но поисковик как узнает о существовании такой страницы? Ведь поисковый бот не кликает по чекбоксам. Данные страницы попадают в сайтмап? Вряд-ли мне кажется. Не окажется так что весь сео фильтр работает исключительно на посетителя человека, но совершенно бесполезен для посетителя поискового бота?

Почему возник этот вопрос. У нас много проектов на битриксе, где есть подобный компонент фильтрации, он позволяет задать для разных вариантов фильтрации задавать индивидуальные h1, title, description и кое-что еще. Мы долгое время заполняли эти данные, но когда я сел 2 месяца назад за написание ТЗ для двух новых проектов и узнал что на modx существует ваш компонент, то решили его использовать. И мне пришла мысль — проверить а знает ли вообще поисковик о таких страницах. Для всех проектов на битриксе я изучил данные из яндекс вебмастера (страницы в индексе) и оказалось, что яндекс не знает ни одной такой страницы…

Спасибо.
03 июля 2019, 21:18
+1
Исходите из условий своей задачи.
Товар должен иметь цену, зависящую от других товаров и их количества.
MODX (вернее minishop2) имеет одно поле для хранения цены.
Значит вам нужна возможность в товаре Букет указывать список товаров Цветок и их количество.
Это проще всего сделать через MIGX у которого будет два поля. Одно поле — это список ресурсов (в вашем случае раздел на сайте с «техническими» товарами Цветами), второй поле для ввода количества.
Вам нужен скрипт php который при запуске будет делать выборку всех товаров Букетов. Обходить их в цикле, смотреть из каких товаров Цветов они состоят и в каком количестве. Считать стоимостью Записывать ее в поле price этого товара. Сохранять.
Скрипт поместите для простоты в отдельный шаблон, его назначьте ресурсу который не опубликован.
Это позволит вам запускать этот скрипт обратившись к этому ресурсу если вы авторизованы в админке.
И все. Все что нужно следить за корректностью цен товаров Цветок и запускать скрипт вручную или по crone
03 июля 2019, 10:04
0
Ваш браузер не имеет такой фишки как блокировка содержимого?
У меня например в firefox developers есть такое и браузер сам блокирует доступ для загрузки некоторых ресурсов со сторонних сайтов. У вас заблокирована загрузка с какого-то .org а возможно в нем и было описано то свойство, которое теперь не определено.
03 июля 2019, 09:55
0
Далеко не всегда спасает такое действие.
Уже много раз сталкивался с тем, что код заключенный в теги игнор все равно вызывает сбой в работе шаблонизатора.
И единственным вариантом остается открывать JS который вызывает конфликт и вручную проходиться и разделять пробелами фигурные скобки от символов.
30 июня 2019, 16:19
0
Мне кажется вы не поняли суть вопроса. Ну или я не понял ваш ответ.
Проблема в том, что несмотря на то, что в системных настройках указано что по умолчанию для товаров брать источник файлов MS2, все равно при создании нового товара стоит по умолчанию источник filesystem.
Речь не идет об открытии ранее созданного товара у которого почему-то могла сохраниться в базе запись о неверном источнике файлов.
30 июня 2019, 09:54
0
Таже беда с выбором filesystem
Описывал здесь.
minishop2 игнорирует системную настройку выбора источника файлов
modx.pro/help/18127
29 июня 2019, 20:48
0
В анонимном окне браузера — заработало.
В текущем окне — нет. Вышел из аккаунта. Вошел. Открыл эту заметку, нажал на ссылку ведущую в файлохранилище. Увидел кнопку — Авторизация. Нажал. Страница обновилась и все.
29 июня 2019, 20:37
0
Уточню, что я проживаю в Украине и у нас заблокирован доступ ко многим сайтам, таким как yandex, vk, mail ru, kaspersky и наверное другим.
Это доставляет мне определенный сложности в пользовании даже сайтом modx.pro поскольку у вас подключен yandex webmaster и каждая страница сайта у меня грузиться 30 секунд.
Но проблемы с файлохранилищем начались у меня 2-3 месяца назад, а ограничения к перечисленным ресурсам действуют уже много лет.