splaquet Posted December 18, 2019 Share Posted December 18, 2019 maybe it's just me, but has anyone else been a bit confused by the fact that the whmcs system does not appear to have native sitemap functionality? anyone have an easy workaround or alternate solution they'd like to share? 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted December 18, 2019 Share Posted December 18, 2019 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! 1 Quote Link to comment Share on other sites More sharing options...
splaquet Posted December 18, 2019 Author Share Posted December 18, 2019 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. 0 Quote Link to comment Share on other sites More sharing options...
Kian Posted December 18, 2019 Share Posted December 18, 2019 (edited) 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 December 18, 2019 by Kian 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.