Как создать и настроить свой веб-сервер на VDS (05 сен 2024)
Осенью самое время заняться установкой и тюнингом своего веб-сервера. Не правда ли?
Делаем карту сайта. Компонент Xmap
- Aleksej
- Автор темы
- Не в сети
- Модератор
Less
Больше
14 года 1 мес. назад - 14 года 1 мес. назад #1
от Aleksej
Не открою Америку, если скажу, что карта сайта в формате xml - непременный атрибут любого современного сайта, владельца которого хотя бы в небольшой степени заботят вопросы раскрутки собственного web-ресурса.
Эту карту - вернее, ее адрес на нашем сайте - мы "скормим" Яндексу, Google и Yahoo, дабы ускорить индексацию страниц. Чтобы ничего не пропало, не забылось и не потерялось... зря мы, что ли, трудились в поте лица, создавая неповторимый контент?
Но! как сделать эту карту? и что такое этот самый загадочный формат xml?
По порядку... как объясняет нам Википедия, XML (англ. eXtensible Markup Language — расширяемый язык разметки; произносится [экс-эм-э́л]) — рекомендованный Консорциумом Всемирной паутины язык разметки, фактически представляющий собой свод общих синтаксических правил. XML — текстовый формат, предназначенный для хранения структурированных данных (взамен существующих файлов баз данных), для обмена информацией между программами, а также для создания на его основе более специализированных языков разметки (например, XHTML), иногда называемых словарями. XML является упрощённым подмножеством языка SGML.
Все поняли? ок, поехали дальше.
Как сделать эту карту? совсем несложно. Существует ряд web-ресурсов (скажем, знаменитый Sitemap Generator ), которому достаточно указать адрес любого сайта - и через несколько минут ( зависит от количества страниц) xml-карта готова. Кидаем ее в корень сайта, а затем - прописываем путь к ней в Вебмастере Яндекса и в Инструментах для вебматеров Google.
Но мы поступим не так.
Причин тому несколько... прежде всего - наш сайт довольно динамичен, и успешно развивается. Дня не проходит без появления новых страниц... и мы непременно хотим, чтобы все это как можно быстрее уходило в индекс поисковиков; т.е. - чтобы наши новые статьи как можно быстрее нашли своих читателей, привлекая на сайт целевую аудиторию.
Не создавать же ежедневно новую карту сайта.
Вторая причина не менее основательна. И имя ей - дубли, о которых подробно рассказано в этой статье; а если коротко - то совершенно ненужные нам дубли страниц, которыми сполна наградит нас Sitemap Generator, будут в немалой степени сведены на нет, если для создания xml-карты мы воспользуемся великолепным компонентом joomla, который носит название Xmap.
Хотя, разумеется, Xmap не является решением проблемы дублей в joomla.
Итак - идем на страницу разработчика , где забираем последнюю версию Xmap; загрузив - распаковываем и получаем два файла - компонент и плагин. Которые поочередно устанавливаем стандартными средствами нашей joomla (Расширения - Установить/Удалить).
Установили? теперь создаем соответствующий пункт меню, пройдя по которому, видим html-карту нашего сайта - взгляните . После чего - заходим (находясь в панели администрирования joomla) в настройки компонента Xmap:
В карту сайта нам необходимо добавить все имеющиеся у нас меню.
Теперь; видите - самая верхняя ссылка в поле желтого цвета? это и есть наша вожделенная xml-карта сайта. Перейдя по ней - увидим что-то вот такое ... именно этот адрес мы и отдадим поисковикам (Google, Яндекс, Yahoo):
А что же это за плагины мы установили, после компонента?
Переходим на вкладку "Расширения" компонента и любуемся; здесь много интересного. В частности - убеждаемся, что Xmap поддерживает, благодаря плагинам, многие компоненты Joomla:
Event List plugin - плагин для компонента событий EventList;
RokDownloads - плагин для файлового архива RokDownloads;
Kunera forum - плагин для форума Kunera;
Phoca gallery - плагин для компонента галереи Phoca gallery;
JCAL Pro v2.0 - плагин для компонента календаря событий JCal pro;
Zina - плагин для компонента коллекции MP3;
Music Collection
Agora Olympus - плагин для форума Agora 3.0 Olympus;
MyBlog - плагин для компонента блога MyBlog;
Datso Gallery - плагин для компонента галереи Datso gallery;
Hot Property - плагин для компонента недвижимости Hot Property;
Phoca Download - плагин для файлового менеджера Phoca download;
Booklibrary 1.0.0
The Official Xmap for JoomSuite Resources
jDownloads - плагин для файлового менеджера jDownloads;
Gallery2 bridge - плагин для моста галереи Gallery2;
Joomla Knowledge base
Remository - плагин для файлового менеджера Remository;
RSgallery2 - плагин для галереи RSgallery2;
Virtuemart - плагин для магазина Virtuemart;
Section Ex
JoomGallery - плагин для галереи JoomGallery
Fireboard forum - плагин для форума Fireboard
K2 - плагин для CCK компонента K2
ccBoard - плагин для форума ccBoard
Большая часть из них уже нами установлена; остальные - по мере необходимости несложно найти.
Итак, что же у нас получилось? сразу после написания этой статьи она была автоматически включена в карту сайта ( в оба варианта - в html и в xml). А Яндекс, время от времени проверяя карту на предмет изменений (адрес-то у него есть), эту новую статью увидел и проиндексировал... правда, справедливости ради следует уточнить, что Google успел заведомо раньше.
И тем не менее. Удобно!
Aleksej создал тему: Делаем карту сайта. Компонент Xmap
Не открою Америку, если скажу, что карта сайта в формате xml - непременный атрибут любого современного сайта, владельца которого хотя бы в небольшой степени заботят вопросы раскрутки собственного web-ресурса.
Эту карту - вернее, ее адрес на нашем сайте - мы "скормим" Яндексу, Google и Yahoo, дабы ускорить индексацию страниц. Чтобы ничего не пропало, не забылось и не потерялось... зря мы, что ли, трудились в поте лица, создавая неповторимый контент?
Но! как сделать эту карту? и что такое этот самый загадочный формат xml?
По порядку... как объясняет нам Википедия, XML (англ. eXtensible Markup Language — расширяемый язык разметки; произносится [экс-эм-э́л]) — рекомендованный Консорциумом Всемирной паутины язык разметки, фактически представляющий собой свод общих синтаксических правил. XML — текстовый формат, предназначенный для хранения структурированных данных (взамен существующих файлов баз данных), для обмена информацией между программами, а также для создания на его основе более специализированных языков разметки (например, XHTML), иногда называемых словарями. XML является упрощённым подмножеством языка SGML.
Все поняли? ок, поехали дальше.
Как сделать эту карту? совсем несложно. Существует ряд web-ресурсов (скажем, знаменитый Sitemap Generator ), которому достаточно указать адрес любого сайта - и через несколько минут ( зависит от количества страниц) xml-карта готова. Кидаем ее в корень сайта, а затем - прописываем путь к ней в Вебмастере Яндекса и в Инструментах для вебматеров Google.
Но мы поступим не так.
Причин тому несколько... прежде всего - наш сайт довольно динамичен, и успешно развивается. Дня не проходит без появления новых страниц... и мы непременно хотим, чтобы все это как можно быстрее уходило в индекс поисковиков; т.е. - чтобы наши новые статьи как можно быстрее нашли своих читателей, привлекая на сайт целевую аудиторию.
Не создавать же ежедневно новую карту сайта.
Вторая причина не менее основательна. И имя ей - дубли, о которых подробно рассказано в этой статье; а если коротко - то совершенно ненужные нам дубли страниц, которыми сполна наградит нас Sitemap Generator, будут в немалой степени сведены на нет, если для создания xml-карты мы воспользуемся великолепным компонентом joomla, который носит название Xmap.
Хотя, разумеется, Xmap не является решением проблемы дублей в joomla.
Итак - идем на страницу разработчика , где забираем последнюю версию Xmap; загрузив - распаковываем и получаем два файла - компонент и плагин. Которые поочередно устанавливаем стандартными средствами нашей joomla (Расширения - Установить/Удалить).
Установили? теперь создаем соответствующий пункт меню, пройдя по которому, видим html-карту нашего сайта - взгляните . После чего - заходим (находясь в панели администрирования joomla) в настройки компонента Xmap:
В карту сайта нам необходимо добавить все имеющиеся у нас меню.
Теперь; видите - самая верхняя ссылка в поле желтого цвета? это и есть наша вожделенная xml-карта сайта. Перейдя по ней - увидим что-то вот такое ... именно этот адрес мы и отдадим поисковикам (Google, Яндекс, Yahoo):
А что же это за плагины мы установили, после компонента?
Переходим на вкладку "Расширения" компонента и любуемся; здесь много интересного. В частности - убеждаемся, что Xmap поддерживает, благодаря плагинам, многие компоненты Joomla:
Event List plugin - плагин для компонента событий EventList;
RokDownloads - плагин для файлового архива RokDownloads;
Kunera forum - плагин для форума Kunera;
Phoca gallery - плагин для компонента галереи Phoca gallery;
JCAL Pro v2.0 - плагин для компонента календаря событий JCal pro;
Zina - плагин для компонента коллекции MP3;
Music Collection
Agora Olympus - плагин для форума Agora 3.0 Olympus;
MyBlog - плагин для компонента блога MyBlog;
Datso Gallery - плагин для компонента галереи Datso gallery;
Hot Property - плагин для компонента недвижимости Hot Property;
Phoca Download - плагин для файлового менеджера Phoca download;
Booklibrary 1.0.0
The Official Xmap for JoomSuite Resources
jDownloads - плагин для файлового менеджера jDownloads;
Gallery2 bridge - плагин для моста галереи Gallery2;
Joomla Knowledge base
Remository - плагин для файлового менеджера Remository;
RSgallery2 - плагин для галереи RSgallery2;
Virtuemart - плагин для магазина Virtuemart;
Section Ex
JoomGallery - плагин для галереи JoomGallery
Fireboard forum - плагин для форума Fireboard
K2 - плагин для CCK компонента K2
ccBoard - плагин для форума ccBoard
Большая часть из них уже нами установлена; остальные - по мере необходимости несложно найти.
Итак, что же у нас получилось? сразу после написания этой статьи она была автоматически включена в карту сайта ( в оба варианта - в html и в xml). А Яндекс, время от времени проверяя карту на предмет изменений (адрес-то у него есть), эту новую статью увидел и проиндексировал... правда, справедливости ради следует уточнить, что Google успел заведомо раньше.
И тем не менее. Удобно!
Последнее редактирование: 14 года 1 мес. назад пользователем Aleksej.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- miha
- Не в сети
- Осваиваюсь на форуме
Less
Больше
- Сообщений: 29
- Спасибо получено: 0
7 года 11 мес. назад #2
от miha
miha ответил в теме Делаем карту сайта. Компонент Xmap
Внезапно обнаружил, что линки K2 в карте сайта отсутсвуют. Что делать? Видимо это связано с недавним обновлением, раньше ведь были.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- ralf
- Не в сети
- Завсегдатай
Less
Больше
- Сообщений: 261
- Спасибо получено: 28
7 года 11 мес. назад #3
от ralf
ralf ответил в теме Делаем карту сайта. Компонент Xmap
Miha, скачайте плагин архивом с гитхаба и установите обычным порядком через менеджер расширений Joomla. Не забудьте включить новый плагин.
github.com/b2un0/joomla-plugin-xmap-k2
github.com/b2un0/joomla-plugin-xmap-k2
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- miha
- Не в сети
- Осваиваюсь на форуме
Less
Больше
- Сообщений: 29
- Спасибо получено: 0
7 года 11 мес. назад #4
от miha
miha ответил в теме Делаем карту сайта. Компонент Xmap
Ralf, поставил, сразу после этого в админке джумла появилось предложение обновить плагин и компонент XMAP! Разве xmap еще обновляется? Не стал пока, очень жду ответа, всем спасибо.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- ralf
- Не в сети
- Завсегдатай
Less
Больше
- Сообщений: 261
- Спасибо получено: 28
7 года 11 мес. назад #5
от ralf
ralf ответил в теме Делаем карту сайта. Компонент Xmap
Плагин обновите, а компонент нужно обновлять только если решите апгрейдить его до OSMAP, это форк XMAP, который более не поддерживается. Нужен вам новый OSMAP или хотите остаться на старом XMAP, решать вам. Одни и те же плагины будут работать для обоих компонентов. Если останетесь на старом XMAP, рекомендую отключить сервер обновлений "z-index development".
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- fotic
- Не в сети
- Осваиваюсь на форуме
Less
Больше
- Сообщений: 28
- Спасибо получено: 1
7 года 11 мес. назад #6
от fotic
fotic ответил в теме Делаем карту сайта. Компонент Xmap
Думаю, нужно обновляться, зачем старый компонент если есть уже новый.....
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Aleksej
- Автор темы
- Не в сети
- Модератор
7 года 11 мес. назад #7
от Aleksej
В этом вопросе, как и во многих других... рекомендую исходить из старых принципов необходимости и достаточности. Новый OSMAP (на собственном фреймворке, насколько помню) перманентно предлагает купить pro-версию, в этом его отличие от полностью бесплатного XMAP. Если реклама не раздражает, также какие-то Joomla-расширения XMAP обрабатывает некорректно - обновляйтесь, почему нет-то. Мир не стоит на месте, особенно - мир разработки... Но если вам всего лишь нужно сделать карту сайта, включающую в себя Joomla-контент, также kunena и K2 - с этим вполне нормально справляется и старина XMAP. В скобках замечу, что нито еще не нашел уязвимостей в последних версиях этого компонента, последняя прореха безопасности была найдена в XMAP очень-очень давно, в версии, если не ошибаюсь, 1.2 еще под Joomla 1.5.
Кто не знает, XMAP-plugin for kunena 3 (без проблем обрабатывает и kunena 5) можно скачать на этом форуме, см. по ссылке; joomla-plugin-xmap-k2 - по ссылке в третьем сообщении этого топика.
Aleksej ответил в теме Делаем карту сайта. Компонент Xmap
fotic пишет: Думаю, нужно обновляться, зачем старый компонент если есть уже новый.....
В этом вопросе, как и во многих других... рекомендую исходить из старых принципов необходимости и достаточности. Новый OSMAP (на собственном фреймворке, насколько помню) перманентно предлагает купить pro-версию, в этом его отличие от полностью бесплатного XMAP. Если реклама не раздражает, также какие-то Joomla-расширения XMAP обрабатывает некорректно - обновляйтесь, почему нет-то. Мир не стоит на месте, особенно - мир разработки... Но если вам всего лишь нужно сделать карту сайта, включающую в себя Joomla-контент, также kunena и K2 - с этим вполне нормально справляется и старина XMAP. В скобках замечу, что нито еще не нашел уязвимостей в последних версиях этого компонента, последняя прореха безопасности была найдена в XMAP очень-очень давно, в версии, если не ошибаюсь, 1.2 еще под Joomla 1.5.
Кто не знает, XMAP-plugin for kunena 3 (без проблем обрабатывает и kunena 5) можно скачать на этом форуме, см. по ссылке; joomla-plugin-xmap-k2 - по ссылке в третьем сообщении этого топика.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.