Create dynamic sitemap, humans.txt and robots.txt files
Previous article Next articleMost of the method described in this tutorial is ported into a new module for CMS Made Simple named SitemapMgr! Read all about is in this tutorial: How to use SitemapMgr »
To help search engines like Bing and Google index your website you can use sitemaps and a robots.txt file. A module like SiteMapMadeSimple is a great solution to create your static sitemap. A disadvantage of the module is that after each content change the sitemap file is recreated. For very large websites it can take a while...
I had that problem at one of my own websites. A few hundred pages, a few thousand Products entries, dozens of news articles and a few dozen Company Directory entries. Working in the admin wasn't fun anymore because the admin was very slowwww. In the CMSMS forum I found some posts from SjG, Kermit and Arnoud talking about dynamic sitemaps. I liked the idea and worked it out for myself, resulting in good SEO-friendly sitemaps and an admin panel in normal speed.
Shortcuts within this tutorial:
- Required preparations
- Sitemap for regular content pages
- Sitemap for the CGBlog module
- Sitemap for the Products module
- Sitemap for the News module
- Sitemap for the Company Directory module
- Sitemap for the CGCalendar module
- Sitemap Index file
- Split up large sitemaps
- robots.txt file
- humans.txt file
How to use
Required preparations
1. Create a new User Defined Tag named "content_type"
if ($content_type != '') { cmsms()->set_content_type($content_type); }
2. Create a new Core::Page template named "blank", that only contains:
3. For each sitemap you want to create, you need to make a regular content page. To keep the listcontent page a bit tidy I put them all under a dummy page or section header.
- Parent page or section header: SEO
- Humans.txt
- Robots.txt
- Sitemap Index
- Sitemap Pages
- Sitemap News
- Sitemap CGBlog
- Etc.
In the options tab of the page editor, all pages must be set non-searchable, not in menu and WYSIWYG switched off.
I will show you some example sitemaps, a dynamic robots.txt file and a dynamic humans.txt file.
4. Permissive Smarty
In the latest Smarty releases due to security settings PHP functions aren't available by default... If you do want to use PHP functions, you have to enable them by adding this line to your CMSMS config.php file:
This config variable loosens some of the security configuration for Smarty templates. Particularly enabling this option allows the use of any PHP function as a Smarty plugin. You better not use this option if you are allowing content to be submitted for display on your website from untrusted sources!
If the feed reader works without this line, you better not add it!
Sitemap for content pages
Template
Create a new Navigator template named "sitemap_pages" with the content:
{function name=Nav_sitemap}
{foreach $data as $node}
{page_attr key=searchable page=$node->id assign=isSearchable}
{if $node->type=='content' && !empty($isSearchable)}
<url>
<loc>{$node->url}</loc>
<lastmod>{$node->modified|date_format:'%Y-%m-%d'}</lastmod>
<changefreq>{math now=$smarty.now modified=$node->modified equation='(now-modified)/86400' assign='days'}{if $days < 2}hourly{elseif $days < 14}daily{elseif $days < 61}weekly{elseif $days < 365}monthly{else}yearly{/if}</changefreq>
<priority>{$level=$node->hierarchy|substr_count:'.'}{if $node->url|substr:0:-1 == {root_url}}1{elseif $level == '0'}0.8{elseif $level == '1'}0.6{elseif $level == '2'}0.4{else}0.2{/if}</priority>
</url>
{/if}
{if isset($node->children)}{Nav_sitemap data=$node->children}{/if}
{/foreach}
{/function}
{if isset($nodes)}{Nav_sitemap data=$nodes}{/if}
</urlset>
Page
Create a new content page "Sitemap Pages" with the page content:
{Navigator template='sitemap_pages'}
All content pages that are included in the menu will be shown in the sitemap, other pages are hidden.
If you want to have them also included you have to add the show_all parameter in the menu call:
{Navigator template='sitemap_pages' show_all=1}
Set in options tab Page URL: sitemap-pages.xml
You can test your sitemap at www.website.com/sitemap-pages.xml
Sitemap for CGBlog module (release 1.11+)
Template
Create a new CGBlog summary template named "sitemap_blog" with the content:
{foreach from=$items item=entry}
<url>
<loc>{$entry->detail_url}</loc>
<lastmod>{$entry->modified_date|date_format:'%Y-%m-%d'}</lastmod>
<changefreq>{math now=$smarty.now modified=strtotime($entry->modified_date) equation='(now-modified)/86400' assign='days'}{if $days < 2}hourly{elseif $days < 14}daily{elseif $days < 61}weekly{elseif $days < 365}monthly{else}yearly{/if}</changefreq>
<priority>0.6</priority>
</url>
{/foreach}
</urlset>
Page
Create a new content page "Sitemap Blog" with the page content:
{CGBlog summarytemplate='sitemap_blog' number=1000}
Set in options tab Page URL: sitemap-blog.xml
You can test your sitemap at www.website.com/sitemap-blog.xml
Sitemap for Products module
Template
Create a new Products summary template named "sitemap_products" with the content:
{foreach from=$items item=entry}
<url>
<loc>{$entry->detail_url}</loc>
<lastmod>{$entry->modified_date|date_format:'%Y-%m-%d'}</lastmod>
</url>
{/foreach}
</urlset>
Page
Create a new content page "Sitemap Products" with the page content:
{Products summarytemplate='sitemap_products'}
Set in options tab Page URL: sitemap-products.xml
You can test your sitemap at www.website.com/sitemap-products.xml
Split up large (Products) sitemaps
Template
We use the template "sitemap_products" created above:
Page
Create a new content page "Sitemap Products 1" with the page content:
{cge_module_hint module='Products' page=1}
{Products summarytemplate='sitemap_products' sortby='id' pagelimit=500}
Set in options tab Page URL: sitemap-products-1.xml
You can test your sitemap at www.website.com/sitemap-products-1.xml
Next, do similar for page 2, 3, 4, etc.
Sitemap for News module
Template
Create a new News summary template named "sitemap_news" with the content:
{foreach from=$items item=entry}
<url>
<loc>{$entry->moreurl}</loc>
<lastmod>{$entry->modified_date|date_format:'%Y-%m-%d'}</lastmod>
<changefreq>{math now=$smarty.now modified=strtotime($entry->modified_date) equation='(now-modified)/86400' assign='days'}{if $days < 2}hourly{elseif $days < 14}daily{elseif $days < 61}weekly{elseif $days < 365}monthly{else}yearly{/if}</changefreq>
<priority>0.6</priority>
</url>
{/foreach}
</urlset>
Page
Create a new content page "Sitemap News" with the page content:
{News summarytemplate='sitemap_news'}
Set in options tab Page URL: sitemap-news.xml
You can test your sitemap at www.website.com/sitemap-news.xml
Sitemap for Company Directory module
Template
Create a new Company Directory summary template named "sitemap_companydirectory" with the content:
{foreach from=$items item=entry}
<url>
<loc>{$entry->detail_url}</loc>
<lastmod>{$entry->modified_date|date_format:'%Y-%m-%d'}</lastmod>
</url>
{/foreach}
</urlset>
Page
Create a new content page "Sitemap Company Directory" with the page content:
{CompanyDirectory summarytemplate='sitemap_companydirectory'}
Set in options tab Page URL: sitemap-compagnies.xml
You can test your sitemap at www.website.com/sitemap-compagnies.xml
Sitemap for CGCalendar module
Template
Create a new CGCalendar upcominglist template named "sitemap_cgcalendar" with the content:
{foreach from=$events key=key item=event}
<url>
<loc>{$event.url}</loc>
</url>
{/foreach}
</urlset>
Page
Create a new content page "Sitemap Calendar" with the page content:
{CGCalendar display='upcominglist'}
Set in options tab Page URL: sitemap-calendar.xml
You can test your sitemap at www.website.com/sitemap-calendar.xml
Sitemap Index file
If you have multiple sitemaps you can create a sitemap index file, call it a sitemap for sitemaps...
You only need to submit *this* sitemap to Google Webmastertools!
Template
Create a new Navigator template named "sitemap_index" with the content:
{foreach $nodes as $node}
{if $node->type == 'content'}
<sitemap><loc>{$node->url}</loc></sitemap>
{/if}
{/foreach}
</sitemapindex>
Page
Create a new content page "Sitemap Index" with the page content:
{Navigator template='sitemap_index' childrenof='seo'}
Set in options tab Page URL: sitemap.xml
You can test your sitemap at www.website.com/sitemap.xml
Note: All pages/sitemaps that should be included in the Sitemap Index file need to be set included in menu!
Robots.txt
Page
Create a new content page "Robots.txt" with the page content:
User-agent: *
Sitemap: {root_url}/sitemap.xml
Disallow: /doc/
Disallow: /install/
Disallow: /lib/
Disallow: /modules/
Disallow: /module_custom/
Disallow: /plugins/
Disallow: /scripts/
Disallow: /tmp/
Allow: /tmp/cache/
Set in options tab Page URL: robots.txt
You can test your file at www.website.com/robots.txt
Humans.txt
Humans.txt? Say whaaat?? You can read more about the use of it here: humans.txt
Page
Create a new content page "Humans.txt" with the page content:
/* TEAM */
Name: Your name
E-mail: you@website.com
Twitter: @yourtwitter
Location: City, Country
Name: Your colleagues name
E-mail: colleague@website.com
Twitter: @hisorhertwitter
Location: City, Country
/* THANKS */
CMS Can Be Simple - For all those great CMSMS tips and tricks :)
http://cmscanbesimple.org
/* SITE */
Standards: HTML5, CSS3, etc.
Components: Modernizr, jQuery, etc.
Software: CMS Made Simple, what else?!
Set in options tab Page URL: humans.txt
You can test your file at www.website.com/humans.txt
You can add to your <head> area:
Working example
Check the following links from this website:
- humans.txt
- robots.txt
- sitemap.xml (sitemap index)
- sitemap-blog.xml
- sitemap-pages.xml
- Sitemap with 500 Products module items
Comment Form
74 Comments
Hello,
Are you struggling to get your business noticed online? AdCreative AI can help.
As a leading advertising platform, AdCreative AI allows you to create professional ads and social media content that will help you stand out from the competition. With the help of AI, you can easily create high-quality ads in just a few minutes.
AdCreative AI also offers a range of features that will help you track your analytics and measure the success of your campaigns. Plus, as an AdCreative.ai affiliate, I'm excited to offer you $500 in Google Ad credit when you sign up for a 7-day free trial.
Don't miss out on this opportunity to increase your online visibility and drive more traffic and sales to your business. Let's chat about how AdCreative AI can help you achieve your advertising goals.
This new AI Tool is perfect for advertisers and marketing agencies who want to take their ad creatives to the next level. With this tool, you'll be able to:
► Create ads quickly and easily
► Optimize your ads for conversions
► Save time and money
► Increase your ROI
Don't miss out on this opportunity to revolutionize your ad creatives with FREE 7 Days trial and learn how it can help you achieve your marketing goals.
Get your Free Trial here >>> https://bit.ly/adwithai
Best regards
Michale R.
99 Broke St. MY
===============
Click here to Unsubscribe
Hey,
As a small gift, use the best AI writing tool in the world completely for free.
Write 5000+ words for free every day in 30+ languages.
Go to www.bestcopytool.com and get this deal.
Best,
David
P.s. Over 250 000 people are using this AI tool already.
If you do not want to receive any more marketing emails please send us an email at info@ai-hustle.com and include your URL
Hi there,
Are you still paying huge monthly fees to ClickFunnels or other Funnel Builders?
Then it's time to save 1000s by getting your hands on...
QuickFunnel - The Lightning Fast Funnel & Page Builder with
Industry's First Journey Planner, Next-Gen Drag-N-Drop Editor & 400+ Proven Templates...
that you can grab at Heavily Discounted 1-Time Price
Watch Quickfunnel in Action >>> https://bit.ly/quickfunnelsl
With QuickFunnel, you can:
+ Build Huge Email List for Affiliate Promotions & Commissions
+ Sell All Your Info-Training Products to Grab Your Share of $898 Billion E-Learning Industry
+ Sell All Your Software Products
+ Generate Lots of Leads & Close Max Clients
+ Sell Your High-Ticket Coaching through Webinar Registrations
+ Start Your Own Home-Based Freelancing Services, Consultancy or Agency to Charge 100s of Dollars to Business Clients for Your Funnel & Pages Creation Services
+ Create & Sell Beautiful, Static & High In-Demand Mobile-Responsive Websites to Clients in Any Business in Any Niche for $100-300/site
Or anything that you can think of!
CHEERS!
Jen Alice
89 St. Street
TX, 44495
========
Click here to Unsubscribe
Hey,
If you still haven't checked out DFY Suite...
...you're missing out BIG time. Why?
Well, how does ''page 1 rankings in BOTH Google and YouTube in 30 minutes'' sound?
DFY Suite case study ==> https://bit.ly/dfysuite40
This Case Study video gives you an insider look at how to get 1st page rankings...
You'll learn how to get as much targeted traffic from the search engines as you'd like.
Of course the immense power of DFY Suite has a lot to do with these results.
With "DFY Suite" you'll be able to:
– rank your niche websites on page 1
– rank your e-commerce websites on page 1
– rank your videos on page 1
– rank your local listings on page 1
– rank your Amazon listings
– rank ANY URL you'd like to get traffic for...
AND you can also rank any of your client's websites... and charge them for it!
But possibly the BEST thing about all of this is...
DFY Suite is extremely easy-to-use:
1) NO software to install
2) NO need to go through any training
3) NO previous SEO experience required
4) NO need to create any social accounts
5) NO content needed (besides your URL)
6) NO proxies needed
7) NO captchas required to solve
... NONE of that stuff.
This simplified the ENTIRE process so that anyone can tap into the power of Page 1 rankings... even if they suck at SEO.
With "DFY Suite", page #1 rankings are literally just 4 simple steps away:
Step #1: Log into the web-based portal
Step #2: Enter your keywords
Step #3: Enter the URL you want traffic for
Step #4: Hit "Submit"
That's it!
Yes it's working in 2023 and the Case Study was done in 2023 Only.
To your Success
Aaron S.
87 Silver Street, MI
88668
======
Click here to Unsubscribe
You've heard it a million times...
"If you want to profit.. you need your own product"
Sounds great, but...
How long would that take? You'd need to...
• build a sales website...
• filled with images & content
• create ecovers, logos & a brand name
• develop your own software product
The first 3 are easy - and can be done for under $1k...
But what about selling your own software?
Well, that's much harder - and more expensive.
A good "cloud-based" software can easily cost $5-10k!
PLUS... it's not just a case of "throwing cash" at a developer...
You need to come up with the idea, then turn it into a "spec", hire a designer to make mockups...
And then find - and pay - a developer who can build it for you!
Doing all this is another 3-6 months. Ugh!
So, even with the best will in the world, you're looking at:
$5k+ and 6 months to launch your first software product...
And then you still need to drive buyer traffic to your site when it's done!
It's no wonder, people "know" they should sell their own software product to profit...
But almost no-one has the time and cash to make it happen!
But...
What if I told you that I've automated the entire process.
So instead of $7-12k and 6 months, it takes you...
Less than 10 minutes!?
Ok, I'm going to stop right there.
Because, rather than talk, let me just show you:
Click Here >>> https://bit.ly/remixablel (Watch The Remixable 9:50 Speed Run)
Watch me create an entirely new brand, software, and website from scratch... in less than 10 minutes (speed demo starts at 4:34 in this video).
After you've watched this, you can go ahead and check Remixable out... and see how in 2023 we've integrated Chat-GPT directly into all this!
Thanks
Raven D
99 Dalli Road, TX
89745
=====
Click here to Unsubscribe
Lifetime Deals Saves Huge if you are paying monthly for similar services.
Even i have saved a lot with these LifeTime Deals.
Now’s your chance to grab those epic deals you missed out on!
Last Call brings top Select deals back to our store for a limited time. This event is normally an AppSumo Plus perk, but right now, it’s open to everyone!
But don't wait too long to scoop up the best returning software deals! Last Call for All ends on March 10th, at noon CST!
Check them out: https://bit.ly/lastcall01
Cheers
Bidur T
87 Cross Street
56842, ML
=========
Click here to Unsubscribe
Hi,
Who said you need technical knowledge
to build a business online?
Manage every single aspect of your business, without the hassle
Save at least $320/month!
These are all the tools you need to grow your business online:
► Funnel builder — starts at $97/month
► Email marketing — starts at $20/month
► Online course builder — starts at $99/month
► Affiliate program — starts at $97/month
► Video hosting — starts at $7/month
All of these features, all in the same place, You can Get if absolutely FREE!
Get Your FREE Access >>> https://bit.ly/getfreeaccess_
Cheers
Alan W.
98 Kings ST. GB
===========
Click here to Unsubscribe
How would you like to have a personal assistant that can help you create high-quality content, generate AI graphics, and respond like a human?
Well, your wish has come true!
World's First ChatGPT-Driven Google-Killer App Generates Human-Like Responses and more:
► World's FIRST fully ChatGPT driven google-killer app...
► Generate human-like responses to complex questions with just 1-click...
► Generate complex codes just by giving little description...
► Design jaw dropping funnels and websites in any niche just by voice command...
► Done-for-you high converting campaigns for maximum profits...
► Automate repetitive bulky tasks and let AiBuddy handle it for you...
► Generate High-Quality contents, ebooks, stories, novels, articles, sales scripts, video scripts or anything you wanted....
Watch this AI Monster in Action : https://bit.ly/aibuddyl
With Siri-Like Voice Commands In Just 2 Minutes FLAT!
You can now spend less time stressing about your creative work and more time doing what you love!
And the best part?
It's is easy to use!
All you have to do is chat with it, and it will do the rest.
Regards
Alex M.
88 TX Road, MI
==========
Click here to Unsubscribe
Is it REALLY possible or are these
guys just hyping things up?
That’s the VERY first thing I thought
when I checked out this new, A.I app today..
Is it REALLY possible for an Artificially
Intelligent Machine to write QUALITY, Engaging
Content for my sites in under 90 seconds?
And is it REALLY possible for me to NOT
be able to tell whether this content was
created by a machine or by a human?
ANNND is it REALLY possible for me to
FINALLY never have to write content EVER again?
I just had to see if for myself to believe it.
And I gotta tell you..
I was BLOWN away!
I was able to actually SEE this A.I app write
a PERFECTLY readable article in one of the
HOTTEST niches out there in under 60 seconds!
I saw it with my OWN eyes!
And if you go to the link below, you can see it
for yourself too AND even get access to it for a CRAZY
discounted special they have going on right now.
Watch the demo video for yourself here
>>> https://bit.ly/creaite2_0
Once you have the power to create a LIMITELESS
amount of QUALITY engaging content in ALL the
hottest and most profitable niches, you truly
have the power to do ANYTHING online.
And TODAY, you have that chance!
Cheers!
Diabelle M
66 Rocky Street, FL
44876
=====
Click here to Unsubscribe
Hey,
It's interesting - people still ask me - can you automate SEO?
If you do it right, and clevelry - yes you can!
If you automatically (and gradually) syndicate your content across multiple social media, you can build unlimited backlinks and drive TONS of hands-free SEO and Socail traffic safely.
Neil Napier and his team have just released SyndRanker Ultimate - a POWERFUL social media syndication tool that automatically grabs your blog posts and YouTube videos and syndicates them to 24 social media sites INSTANTLY!
And the best part is - you ONLY need to set it up once. Set-and-forget.
Watch it Live how it works >> https://bit.ly/syndrankerx
This is SO simple, that even a 7 year old can use it.
Neil used this platform to generate 11,000+ hits - for FREE - to one of his websites. He doesn't know SEO, he doesn't have time to market this. And he spent ZERO dollars marketing it.
Now you can copy his system with SyndRanker Ultimate.
Here's what this TRAFFIC-PACKED platform comes with:
► Automatically syndicate RSS feed (blog, YouTube and more) to 24 social media apps
► Schedule content in advance
► Drip-feed which slowly delivers backlinks for more organic growth
► Commercial license included as part of the main offer
► Detailed reporting available for personal and client use
You read that right, for a limited time only, SyndRanker Ultimate comes with Commercial license which means that you can use it for your clients' sites as well.
So go ahead and see how SyndRanker Ultimate can send BUCKETful of traffic to you, using automated SEO and social media syndication!
There's a launch special price going right now, which won't be available later.
Click here to see SyndRanker Ultimate in action. https://bit.ly/syndrankerx
Cheers,
Rob D
77 Chill Road, MX
=============
Click here to Unsubscribe
Hey!
And it’s LIVE!
Recurring Commission System has officially opened to the public!
Recurring Commission System is the 1st and ONLY software solution that makes it easy for ANYONE to bank multiple income streams and build their list at the same time!
This cloud based app provides you with your very own stunning site that includes a professional video & details showing visitors what they need to know about essential web tools ...
With links that get you paid recurring commissions from up to 18 different services.
It also directs visitors to optin for a free training webinar … where you make $1000 from EVERY purchase.
Just grab THIS to take home the BIG paydays!
>>> https://bit.ly/rcommearly
Everything you need is included:
► DFY, PROFESSIONAL website optimized for recurring, passive AND high ticket commissions
► MULTIPLE income streams: you’re pre-approved to profit from the 18 recurring services AND high-ticket offer built into your site
► Free viral traffic & hosting included = ZERO overhead costs
► Set & forget method: customize your site ONCE, then it runs on 100% autopilot
► Completely beginner friendly: no tech skills needed, nothing to install, step-by-step instructions included
► Easy to scale: Recurring Commission System INCLUDES the core software so you can customize this system to fit ANY offer
This is so easy and is jam-packed with real proof, both from the creator AND from
beta testers.
► You WON’T need a list, any previous experience, copywriting or tech skills.
► You WON’T need to wait for results - you can be banking 3+ figure commissions by
this time TOMORROW.
► You WON’T need to pay for traffic - free methods are part of the package!
And you’ll make hassle-free recurring commissions every single month.
For an extremely limited time, you get complete & ongoing access for a steeply discounted one-time fee.
>>> https://bit.ly/rcommearly
But HURRY because the price is increasing and this is your shot to get in for the
lowest possible cost.
Make way more in way less time?
>> Now you can with THIS app & proven method!
Cheers!!
Nelson T.
46 Sudbury Hills Par, Manhatton
=============
Click here to Unsubscribe
When it comes to getting prospects for your online biz, quality is always better than quantity.
For example, when I first got started I got involved with one of those lead companies that promised me 100 new leads everyday.
Well, they sent me those leads, but they were junk.
They weren't targeted.
They weren't buyers.
They didn't give a flip about what I was promoting.
Long story short, I wasted a lot of money with services like those.
You see, it's not about the quantity of prospects you have, it's about the quality.
And trust me, the prospects that will be clicking your links in The Click Engine are going to be QUALITY.
We're talking about real buyers who are interested in the MMO, biz opp and internet marketing niches.
The cool thing is, you can get autopilot traffic from these buyers for less than 5 bucks.
See for yourself here >>> https://bit.ly/clickenginex
Thanks,
Alan T
34 Towin Road, MX
===============
Click here to Unsubscribe
Hello,
Are you tired of creating ad creatives that just don't convert? Are you looking for a solution that can save you time and money while generating high-converting ads? Look no further than this New AI TOOL!
AI-powered ad creation tool that can help you create high-converting ad creatives in a fraction of the time it would take you to do it manually. With this AI Tool, you can easily generate ads for social media platforms, Google Ads, and more.
Not only does it save you time and money, but it also increases your ROI. The AI algorithms behind this AI Tool are designed to analyze your target audience, identify what works, and create ads that are optimized for conversions. You can trust this tool to help you get the results you're looking for.
This new AI Tool is perfect for advertisers and marketing agencies who want to take their ad creatives to the next level. With this tool, you'll be able to:
► Create ads quickly and easily
► Optimize your ads for conversions
► Save time and money
► Increase your ROI
Don't miss out on this opportunity to revolutionize your ad creatives with FREE 7 Days trial and learn how it can help you achieve your marketing goals.
Get your Free Trial here >>> https://bit.ly/adwithai
Best regards
Michale R.
99 Broke St. MY
===============
Click here to Unsubscribe
Hi there,
World's First ChatGPT-Powered App That Generates High Quality Content & Converts It To Scroll Stopping Videos With Thousand Of DFY Templates is OUT Now!!!
Yes, you read that right.
You can now generate Not Only Content but also Videos For Yourself & For Your Clients With the power of Real AI (Full ChatGPT Approved)
=> Click Here & Create Your First High Quality Contents & Videos Now: https://bit.ly/CHATGPT30
Special $4 Off - ‘VIDMORA4’ (Expires in an hour time)
Let me introduce you to this CRAZY AI Tool
World's First ChatGPT-Powered App That Generates High Quality Content & Converts It To Scroll Stopping Videos With Unique AI Based BG Removal App & DFY Templates
How cool is that?
Now you won’t have to pay for expensive platforms like Grammarly, Quillbolt, Rytr, Animaker, Jupiter, Videohive, Renderforest or any other site.
So let me ask you…
Are you tired of Creating old videos & duplicate contents ?
Thanks to the brand new ChatGPT AI-powered software ... It combines the power of Content Creation, Video Creation & Video Marketing to get best results from one easy-to-use dashboard
It's loaded with awesome features like:
► Professional & Fully Cloud-Based Platform
► ChatGPT Powered AI Content & AI Video Creator Platform
► 500+ Ready to Use Templates
► Create Scroll-Stopping Videos for Your Social Media
► Create AI Generated Content In Just Single Click
► Create High Converting Video Ads
► Custom 3D Characters to WOW your Audience
► Custom 3D Objects with Animation to skyrocket your Sales
► Instagram, FB, Snapchat, Whatsapp Thumb-Stopping Story Creator Create
► Personalised Videos eCom Showcase Videos
► 50 Built-in Premium Music Tracks
► 3 Million+ Searchable Royalty Free Stocks
► Huge Font Library
► Upload Your Own Images, Videos
► AI Powered Background Remover
► Full HD Videos Completely
► Step By Step Training
► And much more...
=> Get Your VidMora AI Lifetime Account + Commercial License at a One-Time Price: https://bit.ly/CHATGPT30
Special $4 Off - ‘VIDMORA4’ (Expires in an hour time)
Cheers
Abhi Newo
45 St. Patricks Street, Miami
=============================
Click here to Unsubscribe.
Hey!
And it’s LIVE!
Recurring Commission System has officially opened to the public!
Recurring Commission System is the 1st and ONLY software solution that makes it easy for ANYONE to bank multiple income streams and build their list at the same time!
This cloud based app provides you with your very own stunning site that includes a professional video & details showing visitors what they need to know about essential web tools ...
With links that get you paid recurring commissions from up to 18 different services.
It also directs visitors to optin for a free training webinar … where you make $1000 from EVERY purchase.
Just grab THIS to take home the BIG paydays!
>>> https://bit.ly/rcommearly
Everything you need is included:
► DFY, PROFESSIONAL website optimized for recurring, passive AND high ticket commissions
► MULTIPLE income streams: you’re pre-approved to profit from the 18 recurring services AND high-ticket offer built into your site
► Free viral traffic & hosting included = ZERO overhead costs
► Set & forget method: customize your site ONCE, then it runs on 100% autopilot
► Completely beginner friendly: no tech skills needed, nothing to install, step-by-step instructions included
► Easy to scale: Recurring Commission System INCLUDES the core software so you can customize this system to fit ANY offer
This is so easy and is jam-packed with real proof, both from the creator AND from
beta testers.
► You WON’T need a list, any previous experience, copywriting or tech skills.
► You WON’T need to wait for results - you can be banking 3+ figure commissions by
this time TOMORROW.
► You WON’T need to pay for traffic - free methods are part of the package!
And you’ll make hassle-free recurring commissions every single month.
For an extremely limited time, you get complete & ongoing access for a steeply discounted one-time fee.
>>> https://bit.ly/rcommearly
But HURRY because the price is increasing and this is your shot to get in for the
lowest possible cost.
Make way more in way less time?
>> Now you can with THIS app & proven method!
Cheers!!
Nelson T.
46 Sudbury Hills Par, Manhatton
=============
Click here to Unsubscribe
Hey,
Have you recently used Google?
Now, what if you could get PAID every time you searched on Google?
We’re getting paid by searching for:
[+] The News…
[+] The Weather…
[+] Sports…
[+] Political Content…
[+] Videos…
[+] Articles…
[+] Random stuff…
Or anything else really…
As long as we’re searching, we’re receiving $39.00 payments…
Click here to access your Google Loophole Commission account now..
>>> https://bit.ly/googlixx
It doesn’t get any easier than this folks...
If we ever need to pay some bills, it isn’t a problem...
1. We just activate Googlix…
2. Perform a few Google searches
3. And we get paid $39.00 for every search we do…
It’s as simple as that my friend…
No hassles, no complex tools, no nonsense.
Cheers
Alan Orit
32 Hilton Street, Texas
Click here to Unsubscribe If you no longer want to receive further emails.
Hey,
Here is the "Best AI Tool List In The World" (for free)
Click here: https://www.ai-hustle.com/best-ai-tool-list-in-the-world
Enjoy
Best,
Mario
If you don't want any more marketing materials, then send an email at info@ai-hustle.com and include your website URL
[PRICE INCREASE ALERT] ChatGPT5 Email Hoster + Lead Generator
...the crazy part of this newly released app is it's ability to not just only kill your present and future expenses but also generate you targeted leads that grow your message, website traffic and conversions all in 60seconds...
(Price increase in 4Hours)
Hello buddy, I just discovered something really crazy and I felt you should see it too..
It’s the ultimate communication barrier breaker.... for years marketers have struggled with steadily-communication with their audience.
Traditional autoresponders like aweber, getresponse and convertkit have made everything worse… from low open rates to emails landing in spam box… and then boom they block your account unjustly or impromptu..
See My Solution Here >>> https://bit.ly/chatgpt5
What if i showed you this newly built Chatgpt-enabled mailer that doesn’t just send unlimited emails to unlimited subscribers for you but it also generate leads to send to for you in less than 60seconds..
It studies your writing pattern, craft human-like emotional driven messages from any voice note or recording and help you send it to yours or self-generated thousands of subscriber in 120 seconds.
► No email delay
► No limit on email send
► No subscriber limit
Send text, audio, whatsapp messages and many more… in the push of a button
If you have a message you’d like to share with your audience, be it email, text, voicenote or even music snippet… this is the ultimate solution giver + it’s AI enabled, so you can craft your message yourself or you can tell the ultra-telsa AI to craft the message itself from your voice.
Click To Secure Your Copy >>> https://bit.ly/chatgpt5
...Get it right away as it's a limited edition and only open to a 100 customers starting from today.....
Cheers
Perry M
Hi,
As i was browsing your website cmscanbesimple.org and it's search engine rankings i couldn't stop writing you this message.
If you are tired of struggling to get your website to rank on the first page of Google
& you want to increase your online visibility and drive more traffic to your site, let me share you something.
This can be a True Life saver for your website & business on 2023 https://bit.ly/backlinkmker , the ultimate backlink building software that can help you achieve just that. This software is designed to help you build high-quality backlinks from reputable sources, which is one of the most important factors that Google and other search engines consider when ranking websites.
With https://bit.ly/backlinkmker , you can:
► Easily find and connect with relevant websites to build backlinks
► Monitor your backlink progress and track your competitors
► Boost your search engine rankings and drive more traffic to your site
► Don't miss out on this opportunity to take your website to the next level.
Try BacklinkMaker today and see the difference it can make for yourself.
Best regards
Hi There,
Are you tired of feeling like you're stuck in a digital rut with your outdated website?
A website is often the first impression a customer has of your business, and if it's not up to par, it can be detrimental to your success.
Think of your website as the storefront of your business. Just as a physical storefront needs a fresh coat of paint and regular maintenance to attract customers, your website needs a redesign and regular updates to stay relevant and secure.
That's where our website package comes in. We offer a full website redesign, website hosting, free SSL security, and 60 minutes of monthly updates. This package will give your website the face-lift it needs and keep it running smoothly.
For only $49.99 a month, you will get the New All-In-One No More Headache Complete Website Package which includes:
Blazing Fast Website
Website Hosting
Daily Backups
Periodic Updates
Ongoing Support
100% Customized Mobile-Friendly Design
1 free SSL certificate
60 minutes of monthly support
Don't let your outdated website hold you back any longer. Invest in our website package and watch as your online presence and success soar.
Get started now at simplybuiltdigital.com and send us a message!
Jeff
Simply Built Digital
Hi,
Do you run Social Media Marketing Campaigns or Email Marketing Campaigns for your Business?
The 1st and ONLY Autoresponder That Combines REAL Artificial Intelligence WITH The POWER of Email, Text, and Facebook Messenger Marketing Under ONE Central Dashboard - with ZERO Monthly Fees!
https://bit.ly/automation30
What's Included:
► Facebook Automation
► Twitter Automation
► Email Marketing Automation
► SMS / Mobile Marketing Automation
What else would you need if you can automate your blog / business marketing with Automation ?
Either you are running a business or a website - This will be a Lifechanging One Time Deal (No Monthly Payments for Early Adopters).
Grab this Deal: https://bit.ly/automation30
(Launch DAY Special Discount Applied)
Cheers
Hey,
Tiktok is currently the biggest opportunity out there to get an extra easy revenue channel and I saw you dont have one.
For that reason here is my secret list “9 Secrets: How To Get 182 Followers A Day On TikTok In The Next 7 Days”
Click here to get it -> www.bestsecretlist.com
Let me know if you have any questions
Best,
Mario
Note: If you do not want to receive any more marketing materials, send us an email at info@ai-hustle.com and include your website URL
Hey,
Here is my free AI Tool List with over 130 Tools in it, so you are instantly ahead of your competition.
Get it here-> https://www.ai-hustle.com/free-tools-list
Enjoy :)
Best,
David
Note: If you do not want to receive any more marketing materials, send us an email at info@ai-hustle.com and include your website URL
Hey,
I followed this "8-Point Lead Magnet Checklist" and it generated 32,459 leads in 60 days for me.
As a gift you can have it for free.
Click here to get it-> https://www.ai-hustle.com/8-point-checklist
Enjoy,
David
Hey,
as everyone is getting crazy about AI currently, here is a "Free List of 130+ AI Tools" that you can try for free.
Click here and get the free list -> https://www.ai-hustle.com/free-tools-list
Enjoy,
David
Hey,
try out our new ai tool and get $500 free google ads credits!
With our ai tool you can generate conversion focused ad creatives and social media post creatives in a matter of seconds.
Get better results instantly while saving time.
Simply tell our ai your target audience, the platform you are creating the ads on and it will select the best tone and length for the platform while focusing on your target audience’s pain points.
And it also creates texts & headlines for you.
Try it 100% free for 7 days. Cancel Anytime
Claim our offer here -> https://free-trial.adcreative.ai/free-credit-xmas
All the best,
James
Ps.: If you want to try out the paid version make sure to use the coupon "FIRSTYEAR25" to get 25% off your first year :)
Hey,
Over 100 000+ businesses have on average made $10 000 extra revenue per month with this new ai tool.
Click here to get the free 7 day trial: www.newcopybot.com
Thank me later
Best,
Michael
If you do not wish to get any more emails from us, please send us an email at info@ai-hustle and add your website URL in the email
All of our clients increase on average their conversion rate by 17,4% and you can too with this new ai tool.
Here is a 7 day free trial: www.newcopybot.com
Enjoy, if you don't like it let me know.
Best,
Anna
Hey,
I know your business can strongly benefit from this new ai tool, as already over 100 000 businesses have.
It allows you to write any high quality copy in seconds like emails, blogs, sales copy, social media content etc.
Anything.
Click here to get the free 7 day trial: www.newcopybot.com
Worst case you use the ai tool for free and that's it.
Best,
Michael
Hey,
I was wondering if you are interested in an AI bot that writes any content for you in seconds (headlines, blog posts, blog ideas etc.), so you save a lot of time, costs and frustration.
All you have to do is type in some keywords of what you want to create and the AI bot creates high quality content for you.
Over 100 000+ bloggers are using the AI bot already.
Check out this 60 second video to learn more about it: www.newcopybot.com
Regards,
Mike
Co-Founder of AI Hustle
Ps.: After you watch the short video you can get a 7-day free trial of the AI bot and write over 40k words for free.
Based on this tutorial I created a new module: SitemapMgr.
It is a module that creates humans.txt, robots.txt, site map index and site maps files.
The templates are stored in the Design Manager.
Available in the Module Manager of your CMSMS website, and at http://dev.cmsmadesimple.org/projects/sitemapmgr
Have fun!
hi,
I have a improvement to this article:
Use {content wysiwyg=false} in the 'blank' template. That way you dont have to deal with the WYSIWYG Editor.
Thanks to Paul Baker for pointing me to the humans.txt file! I added it to the tutorial
Website Live Launch Checklist: http://www.maidbloke.co.uk/2016/10/website-live-launch-checklist
I am not the developer of the Sitemap Made Simple module, so can't do anything about that. But I think it can't be much simpler like I descibed above. No need for a user interface/module. I never use the sitemap module anymore... But that is my opinion of course.
CMSMS must be simple...
resurrect Please!
http://dev.cmsmadesimple.org/projects/sitemapms
I updated the page sitemap!
The News sitemap works for me...
@Chris Taylor Thanks for your contribution
Hi,
Chris Taylors inputs are working smoothly for the content pages. THX Chris. Additionally I run into a problem with the "strtotime" function in the News-Module code. Now everything is working for me in CMSMS v 2.1.2.
Here the corrected code as I use it:
NEWS-Module:
{foreach from=$items item=entry}
{$entry->moreurl}
{$entry->modified_date|date_format:"%Y-%m-%d"}
{math now=$smarty.now modified=$entry->modified_date|strtotime equation="(now-modified)/86400" assign="days"}{if $days < 2}hourly{elseif $days < 14}daily{elseif $days < 61}weekly{elseif $days < 365}monthly{else}yearly{/if}
0.6
{/foreach}
Content-Pages:
{function name=Nav_sitemap}
{foreach $data as $node}
{page_attr key=searchable page=$node->id assign=isSearchable}
{if $node->type=='content' && $isSearchable}
{$node->url}
{$node->modified|date_format:'%Y-%m-%d'}
{math now=$smarty.now modified=$node->modified equation='(now-modified)/86400' assign='days'}
{if $days < 2}hourly{elseif $days < 14}daily{elseif $days < 61}weekly{elseif $days < 365}monthly{else}yearly{/if}
{$level=$node->hierarchy|substr_count:'.'}
{if $node->url|substr:0:-1 == {root_url}}1{elseif $level == '0'}0.8{elseif $level == '1'}0.6{elseif $level == '2'}0.4{else}0.2{/if}
{/if}
{if isset($node->children)}
{Nav_sitemap data=$node->children}
{/if}
{/foreach}
{/function}
{if isset($nodes)}
{Nav_sitemap data=$nodes}
{/if}
Hi Rolf,
Please ignore my previous post here as I have finally worked out that a page with url ‘sitemap.xml’ although it’s normal url will be ‘sitemap.xml.html’, but clever CMSMS also returns it for the requested url ‘sitemap.xml’. :)
I just had to tweak the template ‘sitemap_index’ to remove the trailing .xml
{$node->url|replace:'.xml.html':'.xml'}
I also modified the Navigator sitemap_pages template to include all levels of menus and exclude any pages that are not set to 'searchable':
{function name=Nav_sitemap}
{foreach $data as $node}
{page_attr key=searchable page=$node->id assign=isSearchable}
{if $node->type=='content' && $isSearchable}
{$node->url}
{$node->modified|date_format:'%Y-%m-%d'}
{math now=$smarty.now modified=$node->modified equation='(now-modified)/86400' assign='days'}{if $days < 2}hourly{elseif $days < 14}daily{elseif $days < 61}weekly{elseif $days < 365}monthly{else}yearly{/if}
{$level=$node->hierarchy|substr_count:'.'}{if $node->url|substr:0:-1 == {root_url}}1{elseif $level == '0'}0.8{elseif $level == '1'}0.6{elseif $level == '2'}0.4{else}0.2{/if}
{/if}
{if isset($node->children)}{Nav_sitemap data=$node->children}{/if}
{/foreach}
{/function}
{if isset($nodes)}
{Nav_sitemap data=$nodes}
{/if}
Hi,
not working for: "pages sitemap". --> it displays only first level pages, it should display all pages included in the menu, right?
Hi Rolf,
It's now working great in CMSMS 2.1.x!
But there is just one thing about the pages sitemap: it displays only first level pages, I think it shoud display all pages included in the menu, right?
Another thing: for CGCalendar, there is a missing parameter in the page when calling the upcominglist template : upcominglisttemplate='sitemap_cgcalendar' must be added in the tag like {CGCalendar display='upcominglist' upcominglisttemplate='sitemap_cgcalendar'}
BTW, thanks for all your tips & tricks!
I updated the article for CMS Made Simple 2.1.1 using the Navigator module!
I updated the article so it also works with the new Smarty Scope that was introduced in CMSMS 1.12 and 2.0
Yes, it should work in Core 2.0.
In the pages sitemap however you might need to change the menu manager tag:
{menu childrenof='seo' assign=dump}
into:
{Navigator childrenof='seo' assign=dump}
Grtz. Rolf
Hi Rolf,
First, thanx for the tip!
Is it supposed to work in CMSMS 2.0? The only content I get in sitemap-xxx.xml pages is:
Many thanks for the tips
Sitemap Made Simple is a little buggy and cause error 500 on page edition...
With this tip, 1 module less
Many thanks again Rolf - really handy tutorial, its now the default sitemap generator for any new sites I build.
@Rolf
in the sitemap pages add this
{if $node->type == 'content' || $node->type == 'advanced_content'}
instead of
{if $node->type == 'content'}
Now it's also working vor the AdvancedContent Module
Cheers
Link to the sitemap??
Unfortunately sitemap seems not to work. When i check wit http://seositecheckup.com/ the result is: Your site lacks a sitemap file.
I followd stap 1, 2 and Sitemap for content pages. What tot do next?
@Leo, noop!
Do i have to change sitemaps.org in the url of my onw website?
@Rolf
Damn you was right!
Thanks a lot for this page and your kind help.
Regards
blast
@blast
You probably added "sitemap.xml" in the PAGE ALIAS field instead of the PAGE URL field...
Ok solved by modifying these files as following:
htaccess:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?page=$1 [QSA]
config.php
$config['url_rewriting'] = 'mod_rewrite';
#$config['page_extension'] = '.htm';
$config['query_var'] = 'page';
Thanks a lot
blast
Can't find any files .xml maybe for my .htaccess file configuration
Here my .htaccess:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+).htm$ index.php?page=$1 [QSA]
Here my config.php file:
$config['url_rewriting'] = 'mod_rewrite';
$config['page_extension'] = '.htm';
$config['query_var'] = 'page';
If I write:
http://www.mysite.eu/sitemap.xml.htm
it works
also
http://www.mysite.eu/index.php?page=sitemap.xml
works
but if I write:
http://www.mysite.eu/sitemap.xml
it doesn't work (404)
Any hints?
regards
Hi,
unfortunately "sitemap-pages.xml" does not work for me.
I have the website with the 1.11.11, with Mlecms module in 3 languages.
http://www.arabictranslators.eu/sitemap-pages.xml
Thank you
Far
You use:
Menu manager template
Create a new menu template in the Menu Manager module:
sitemap
{if $count > 0}
{foreach from=$nodelist item=node}
{if $node->type == 'content'}
.
.
.
But if I have Advanced Content pages that I like to create their site map...
What have to be here: {if $node->type == '_______________'}
Added the Sitemap Index file (sitemap.xml) to the article
@Thijs
As you can see in the examples, it works perfectly in latest CMSMS version.
What error do you get?
Very useful tutorial, thanks! Thing is it seems that last modified date and changefrequency don't seem to work anymore in CMSMS 1.11.10(+). The menumanager template (content pages variant) generate an error in the XML. Is this a known issue?
@Fprm67
You have to give more info if you need some help.
Now I just can guess...
Do you have an url to the sitemap?
Hi,
No, unfortunately it does not work. Inside |urlset| and |/urlset|do not see any pages and they are empty.
Thank you
@Fprm67
Ohw, now I get it. The message you see isn't an error. When you look at my examples above you will see the same! It isn't a problem, just add the sitemap to Google and it will be accepted for sure.
Grtz. Rolf
Thank you for your reply.
I also tried with other browsers, but without success.
I recieve this:
"This XML file does not appear to have any style information associated with it. The document tree is shown below.
".
Thank you
@Fprm67
Try to use other browser/computer.
What message is Google giving when committing the sitemap?
Hi Rolf,
Thank you for sharing this post.
"Sitemap news" and "Sitemap Company Directory" function for me, but I have problem with sitemap-pages.xml. I recive this error:
"This XML file does not appear to have any style information associated with it. The document tree is shown below.
"
How can I solve this problem?
Thank you
Love the simplicity of this solution Rolf. Another great technique!
Thanks for the kind words, James!
To all, I updated the blog.
Added automatic calculation of the change frequency and the priority of the page or blog article.
The next release (1.11+) of the CGBlog module also supports the modified string, I already added it to the sitemap template above. But at this point the module isn't released yet...
Have fun!
This is a brilliant article. So much easier to customize the content of your sitemap.xml especially when you build custom modules.
Great work!
@kneep
Have you set the Page URL in the options tab of the page editor: sitemap.xml?
If I want to loopup the sitemap.xml page, i get a 404 error page. Is this because the .htaccess file checks if a file exsic
st?
Hello Arsène, you might check if the date_format parameter is correct for your server/language settings...
I use the sitemap for the CMSMS News module here: http://www.smakelijketenzonderzout.nl/sitemap-news.xml and as you can see it works :-) Do you have an URL of yours?
Hi Rolf and thank you for you website. It's full of good tutorials.
For the page "Sitemap News", I was oblige to comment the date line before guetting my sitemap accepted by Google Webmaster tools. {*{$entry->modified_date|date_format:'%F'} Not yet possible*}
Thanks again.
Arsène
Dear Rolf,
I never knew i could use multiple sitemaps but apparently there are a couple of valid reasons to use them indeed! (mostly it's about different re-indexing frequencies for different types of content)
You can even create a sitemap for all your sitemaps, lol!
http://support.google.com/webmasters/bin/answer.py?hl=en&answer=71453
Greetings,
Manuel