Jump to content

is there a sitemap.xml ???


Recommended Posts

1 hour ago, splaquet said:

anyone have an easy workaround or alternate solution they'd like to share?

i've used screaming frog in the past - and there are plenty of free online site generators too.

i'd avoid WHMCS sitemap addons if I were you - especially those from unreliable developers!

Link to comment
Share on other sites

I realize all that, but I do thank you for the reply. 

It's mostly that it seems counter intuitive for WHMCS to leave such simple functionality from their core. 

In theory... WHMCS users would sell more services, to potentially new customers, raising the value of the WHMCS software to current users. 

A third-party sitemap generator is simple enough to initially create... but something is going to suffer, when we're having to regenerate and upload new sitemaps for every new product/service/promotion/etc.  

Simple enough, my time. My time spent on such a simple task (when automated) leaves me feeling a bit taken advantage of, considering the thousands of dollars that I've spent on WHMCS over the years. 

Link to comment
Share on other sites

3 hours ago, splaquet said:

A third-party sitemap generator is simple enough to initially create... but something is going to suffer, when we're having to regenerate and upload new sitemaps for every new product/service/promotion/etc.  

Not really. Even if you want to create it manually, the sitemap should have the following structure due to multi-language:

<url>
    <loc>https://example.com/welcome-to-my-hosting</loc>
    <lastmod>2019-10-15</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://example.com/welcome-to-my-hosting" />
    <xhtml:link rel="alternate" hreflang="it" href="https://example.com/benvenuto-nel-mio-hosting" />
</url>
<url>
    <loc>https://example.com/benvenuto-nel-mio-hosting</loc>
    <lastmod>2019-10-15</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://example.com/welcome-to-my-hosting" />
    <xhtml:link rel="alternate" hreflang="it" href="https://example.com/benvenuto-nel-mio-hosting" />
</url>
<!-- I'm using just English and Italian... WHMCS has tens of languages -->

This is impossible to reproduce since language system is based on sessions therefore before you can get the above sitemap first you'll need to:

  • Create unique URLs for every page in every language
  • Avoid duplicate contents implementing canonical URLs
  • Protect yourself from black-hat techniques. Competitor may try to shove your site down by getting it penalized

Only then you can start thinking about regenerating it automatically with daily cron of WHMCS. And anyway what's the point of investing so much time in this task when most WHMCS pages are static? I mean we don't create/delete hosting packages on a daily basis. The only dynamic things we have are news and documentation and both are not so extensive. It takes weeks if you know what you're doing 🤮

Edited by Kian
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated