Новости Joomla

SW JProjects v.2.6.0 - компонент каталога расширений для Joomla

👩‍💻 SW JProjects v.2.6.0 - компонент каталога расширений для Joomla.Компонент позволяет сделать свой мини-Joomla Extensions Directory - каталог расширений для CMS (не только для Joomla) или файлов. Есть возможность скачивания по лицензионным ключам.👩‍💻 v.2.6.0. Что нового?Этот релиз прежде всего связан с SEO и AI-оптимизацией. - Микроразметка Schema.org.Добавлен плагин микроразметки Schema.org для сущностей компонента. Для списков используется ListItem, для страницы проекта и версии - SoftwareApplication, для страницы документации - TechArticle. Плагин группы schemaorg в отличие от стандартных плагинов заполняет данные автоматически, но встраивает данные в граф сущностей микроразметки Joomla. Также исправляется одна ошибка генерируемой ядром микроразметки в зоне ответственности компонента.- Улучшение поиска по ключам. В панели администратора в списке ключей теперь можно искать по номеру заказа, email, домену, содержимому примечания к ключу.- Список ключей в админке. В списке ключей в панели администратора добавлен вывод домена и примечания- Поиск в списке проектов. Поиск в списке проектов в панели администратора стал более точным. Из полей для поиска убраны лишние поля.Компонент работает на Joomla 6 без включённого плагина обратной совместимости.Страница расширения и скачатьGitHub расширения.Joomla Extensions Directory#joomla #расширения

Человек на GitHub ускорил Joomla в 600 раз на объёме 150к+ материалов в 1700+ категориях

Человек на GitHub ускорил Joomla в 600 раз на объёме 150к+ материалов в 1700+ категориях

👩‍💻 Человек на GitHub ускорил Joomla в 600 раз на объёме 150к+ материалов в 1700+ категориях. На старте его сайт на Joomla 3 вообще не смог обновиться на Joomla 5. Пришлось делать экспорт/импорт материалов. Проделав всё это он запустил-таки этот объём данных на Joomla 5. Тестовый скрипт грузил 200 материалов из этого объёма всего за 94 секунды ))) А главная страница с категориями грузилась 20 секунд. Добавив индекс для таблицы #__content

CREATE INDEX idx_catid_state ON #__content (catid, state);
он сократил время загрузки категорий до 1 секунды. Затем наш герой решил поковырять SQL-запрос в ArticleModel, который отвечает за выборку материалов. И решил заменить тип JOIN на STRAIGHT_JOIN для категорий.
// ->from($db->quoteName('#__content', 'a'))->from(    $db->quoteName('#__content', 'a')    . ' STRAIGHT_JOIN ' . $db->quoteName('#__categories', 'c')    . ' ON ' . $db->quoteName('c.id') . ' = ' . $db->quoteName('a.catid'))// ->join('LEFT', $db->quoteName('#__categories', 'c'), $db->quoteName('c.id') . ' = ' . $db->quoteName('a.catid'))
Что сократило загрузку 200 материалов из 150к с 94 секунд до 5. К слову сказать, боевой сайт на Joomla 3 крутится на 12CPU 64GB рамы. А все манипуляции с кодом он делает на базовом 1CPU 1GB сервере и замеры скорости даны именно для базового сервера. Но это всё в дискуссии, хотя в идеале должно вылиться в Pull Requests. Мы - Open Source сообщество, где никто никому ничего не должен. Джунгли. Но человек ищет пути оптимизации Joomla и предлагает решения. Если оказать поддержку и предложить помощь хотя бы с тестированием самых разнообразных сценариев, то возможно эти улучшения смогут войти в ядро. Пусть не быстро, пусть через несколько лет, пусть не все, но войдут. Достаточно предложить руку помощи и приложить немного усилий.
Дискуссию на GitHub можно почитать здесь.@joomlafeed#joomla #community #php

0 Пользователей и 1 Гость просматривают эту тему.
  • 36 Ответов
  • 4775 Просмотров
*

alexanderuss

  • Захожу иногда
  • 179
  • 0 / 1
Посмотрите в коде страницы rel="canonical что прописано. И разберитесь с rel="canonical, темы есть на форуме.
Да я почитал по поводу дублей, но у меня на данной странице нет canonical
*

Missile

  • Завсегдатай
  • 1116
  • 90 / 1
Цитировать
Все статьи на сайте уникальны и сео-оптимизированы, поэтому не должны выбрасываться из индекса.
Взгляды на оптимизацию у Вас и у поисковиков могут не совпадать. К тому же, если в Вебмастере в ислючённых страницах ничего нет, то с чего Вы решили, что статьи "выбрасываются из индекса"? Они могут быть просто ЕЩЁ не проиндексированы.
1. Каков возраст сайта?
2. Добавляете ли статьи в аддурилку после опубликования?
3. Как проверяете статьи на наличие в индексе поисковых систем?
4. Как давно были опубликованы статьи, не попавшие, по Вашему мнению, в индекс?

Как мне кажется, у Вас сложилось не вполне верное понимание того, как статьи с сайтов попадают в выдачу.
*

alexanderuss

  • Захожу иногда
  • 179
  • 0 / 1
Взгляды на оптимизацию у Вас и у поисковиков могут не совпадать. К тому же, если в Вебмастере в ислючённых страницах ничего нет, то с чего Вы решили, что статьи "выбрасываются из индекса"? Они могут быть просто ЕЩЁ не проиндексированы.
1. Каков возраст сайта?
2. Добавляете ли статьи в аддурилку после опубликования?
3. Как проверяете статьи на наличие в индексе поисковых систем?
4. Как давно были опубликованы статьи, не попавшие, по Вашему мнению, в индекс?

Как мне кажется, у Вас сложилось не вполне верное понимание того, как статьи с сайтов попадают в выдачу.
1. Возраст сайта - месяц.
2. В аддурилку пока не добавлял (не знал), а вот в Google через просмотр Google ботом постоянно и каждую статью (иногда даже несколько раз).
3. На наличие в индексе проверяю путем введения URL в поисковую систему, через кусок фразы из текста в поисковом окне и через плагиатусы (адвего, етхт и прочие).
4. Мои статьи, как правило, индексируются гуглом в течение 10-15 минут (определяется путем проверки). А вот несколько статей упорно не индексируются в течение 5-7 дней. То есть они путем проверок в пункте 3 полностью уникальны до сих пор. Поисковые системы их не видят.
*

stendapuss

  • Давно я тут
  • 945
  • 20 / 0
  • Valera Stankevich
У меня Google в течение получаса ест. Может от возраста сайта зависит.
*

Missile

  • Завсегдатай
  • 1116
  • 90 / 1
Цитировать
Возраст сайта - месяц.
С этого и нужно было начинать. Не ждите скорой индексации.
То, что индексируется в течение 15 минут - это быстробот, или предварительный индекс. Бот просто собирает свежие ссылки, которые потом фильтровочная машина начинает пережёвывать. В целом, да - индексация в Google происходит намного быстрее. Яндекс держит новые сайты в песочнице от нескольких месяцев до полугода, присматриваясь.
Добавляйте статьи через аддурилку Яндекса и Googleа(https://www.google.com/webmasters/tools/submit-url?hl=ru.
Прогоняйте их через соцсети (можно даже через свои собственные аккаунты, используя кнопку "Поделиться").
Проставляйте ссылки на свои статьи в соцсетях и на тематических форумах (только не переусердствуйте).
*

alexanderuss

  • Захожу иногда
  • 179
  • 0 / 1
Спасибо огромное. Буду наблюдать за поисковиками. По соцсетям и так гоняю, но результат не особо(( В последнее время пришлось сильно "перешерстить" сайт, поменять категории статьям, изменить карту сайта и так далее. Может это также сказалось...
*

Missile

  • Завсегдатай
  • 1116
  • 90 / 1
Цитировать
Может это также сказалось...
Конечно, сказалось. УРЛы же поменялись. Но Вам вообще не о чем переживать пока - публикуйте статьи и потихоньку продвигайте сайт. Вот месяца через три уже можно подводить какой-то предварительный итог.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Помогите атакует поисковый робот! bingbot

Автор kunev

Ответов: 22
Просмотров: 24402
Последний ответ 19.03.2020, 22:05:52
от SeBun
Проблема с индексацией в Google

Автор KingSnake

Ответов: 1
Просмотров: 1228
Последний ответ 27.04.2019, 14:03:48
от smallplushbear
Маскировка в Google. Может ли быть из-за Responsivizer'a и как решить?

Автор smirnar

Ответов: 0
Просмотров: 949
Последний ответ 24.08.2018, 15:37:58
от smirnar
В руки попал архив с программами для продвижения - помогите разобраться

Автор dm-krv

Ответов: 8
Просмотров: 1612
Последний ответ 06.01.2018, 12:30:53
от ChaosHead
Даже не знаю как и озаглавить проблему

Автор 40477

Ответов: 8
Просмотров: 1272
Последний ответ 31.01.2017, 14:09:02
от 40477