• 1

Read this first!

We do not monitor these forums. The forum is provided to exchange information and experience with other users ONLY. Forum responses are not guaranteed.

However, please submit a ticket if you have an active subscription and wish to receive support. Our ticketing system is the only way of getting in touch with RSJoomla! and receiving the official RSJoomla! Customer Support.

For more information, the Support Policy is located here.

Thank you!

TOPIC: Tip for creating a quick Sitemap Page with RSSEO

Tip for creating a quick Sitemap Page with RSSEO 13 years 10 months ago #10663

  • wirecreative
  • wirecreative's Avatar
  • OFFLINE
  • Junior Boarder
  • Posts: 21
  • Thank you received: 2
RSSEO does not have a native Site Map menu item. This would be a great feature for a future update (along with a way to manage multiple analytics scripts, BTW).

However, it's not too difficult to create a very quick page of all the links crawled by RSSEO using the core Joomla News Feed display module.

This does require one hack to the RSSEO files: you need to edit administrator/components/com_rsseo/controllers/sitemap.php lines 110 and 111 to add the CDATA wrapper to some of the data rows in the generated ror.xml, like this:
<link><![CDATA['.rsseoControllersitemap::xmlentities(JURI::root().$page->PageURL).']]></link>
<title><![CDATA['.$page->PageTitle.']]></title>

Otherwise, the feed module may not be able to read the RSS data as it chokes on some characters, like "&", which is found in nearly all unmasked Joomla URLs. (This would also be a nice update in a future version!)

Next, create a News Feed module with the www.yoursite.com/ror.xml file as the source of the feed. Make sure you expand the number of displayed results to accomodate your entire sitemap. (Also, make sure you have crawled your site, and generated your sitemaps correctly in RSSEO first.)

I published this Feed module into a custom module position, and then created an uncategorized Sitemap article and used {loadposition custom-module-pos-name} to insert the feed display into that page. I created an Article Layout menu item linking to this article at Site Map.

That's it.

The feed display will show a list of all page Meta Titles linked to the page URLs. This doesn't give you a lot of styling options, but it's very clean and will update whenever the ror.xml file is updated, which is all you may need.

Hope this helps someone.
The administrator has disabled public write access.

Re: Tip for creating a quick Sitemap Page with RSSEO 12 years 2 months ago #16571

  • -henry-
  • -henry-'s Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 2
had the same issue to, check in the same threat Setup RSSeo and all is fine
regards Henry
The administrator has disabled public write access.
  • 1

Read this first!

We do not monitor these forums. The forum is provided to exchange information and experience with other users ONLY. Forum responses are not guaranteed.

However, please submit a ticket if you have an active subscription and wish to receive support. Our ticketing system is the only way of getting in touch with RSJoomla! and receiving the official RSJoomla! Customer Support.

For more information, the Support Policy is located here.

Thank you!