Tutorial

One of the new features included in Dolphin 7.1 is an automatic sitemap generator. If you want to test or use the new sitemap feature you can enable it in the Administration Dashboard.

Simply login to the Dolphin 7.1 Administration and navigate to:
Tools
-Sitemap

Check the box "Enable sitemap generation:"

And, click the "Submit" button.


You can also find the link to your sitemap on this page, which will look like:
Sitemap: http://www.yoursite.com/sitemap.xml

Dolphin Sitemap Settings



You can add that line to a robots.txt file if you have one. If you don't have one you can create a robots.txt file and add that line to the bottom of the file. Save it as robots.txt and upload it to main/root/public_html area of your Dolphin site such as http://www.yoursite.com/robots.txt

You can submit the actual link to your sitemap to Google and other search engines, which will help them find and index your pages and posts.

For Google all you need is a free Webmaster Tools account.
www.google.com/webmasters/tools/

Once you have your site all setup and verified in Google Webmaster Tools you can submit it under:
Optimization
-Sitemaps

On the top right side of the page find and click on the "ADD/TEST SITEMAP" button.

Google Webmaster Tools Sitemap



Enter the link to your Dolphin sitemap and either click "Submit Sitemap" or try the "Test Sitemap" button first.

Once submitted it will show up below this. Google will eventually tell you how many links are in your sitemap and how many of them have been indexed. If there are any errors or problems it will also provide additional details about these as well.


Here is an example of how a robots.txt file might look:
User-agent: *
Disallow:
Sitemap: http://www.yoursite.com/sitemap.xml



Dolphin 7.1 Sitemap Drawbacks
You don't have any control over what is or is not added to the sitemap. It is either all (enabled) or none (disabled).

If you have a private membership site that requires logging in to view some or all of your content that means Google can't access it either. What will end up happening is if your sitemap contains for example 1000+ url/links Google will try to access them, but it will find exactly the same title: "Access Denied" and the content of each page: "You don't have permissions to access this page" for all 1000+ links. This could cause problems and lead to duplicate content issues.

I just don't see the point of creating and submitting a sitemap to a search engine like Google if it can't access the content of the posts anyway.

Another thing is you will find something similar to this if you visit your sitemap.xml page.

These 2 entries in the sitemap.xml file:
http://www.yoursite.com/cache_public/sitemap_profiles_0.xml
http://www.yoursite.com/cache_public/sitemap_profiles_info_0.xml

End up creating links to:
http://www.yoursite.com/admin
http://www.yoursite.com/profile_info.php?ID=1

I am not really that excited to see profile_info.php?ID=1 types of links in a sitemap.


Additionally:
A sitemap cron can be found in the database sys_cron_jobs which looks like this:

Dolphin Sitemap Cron Database



Cron 0 2 * * * is 2:00 AM Server time. So it should get updated every morning at 2 AM.


Test it out and see if it will work for your needs.

 
Written By
Tutorial by: Jeremy LeSarge (AKA Ray)

I am the owner and administrator of DialMe.com. I write Tutorials for Boonex Dolphin as well as tips and resources surrounding website programming and development. I enjoy working with WordPress, SEO, and Web Hosting / Servers. I also maintain a WordPress Blog here on this site where you will find a variety of technology and webmaster resources.

Actions
Recommend
Sponsored Links