Your Sitemap appears to be an HTML page – [Solved]

Your Sitemap appears to be an HTML page. Please use a supported sitemap format instead. Google sitemap issue comes up with this error even though webmasters submitting sitemap in xml format. We have googled a lot of time to find solutions but finally solution was discovered by testing different parts in Google webmaster.

While submitting your sitemap in Google webmaster, if you are getting this error “Your Sitemap appears to be an HTML page. It means your site has been compromised. And a hacker injected some weird data into your website. But the question is, where he injected. By considering subjected issue I would say, he injected hacked data in to your website index file. So go ahead and see the solution below. You can also watch video tutorial in order to get better idea for Google sitemap format error.

Your Sitemap appears to be an HTML page

 Your Sitemap appears to be an HTML page РSolution

Step # 1

First of all you need to check your website data structure. In order to do that, open your Google webmaster tools and follow the instructions below.

  • Click on the website for which you are having sitemap problem.
  • From the left side menu, click on last option “Other Resources”
  • Now click on “Structured Data Testing Tool”
  • Type your website under ‘Fetch URL’ and click on ‘Run Test’ button

Confused? ūüôā No worries, simply click this button and put your website address¬†[su_button url=”” target=”blank” style=”3d” background=”#ef662d” size=”5″ center=”yes” radius=”5″ icon=”icon: flag-checkered” icon_color=”#ffffff” text_shadow=”-1px 0px 0px #000000″ rel=”follow” title=”Google Webmaster”]Run Test[/su_button]


Wait some time and you will see data on left hand side (see video). If your website is still hacked then you might seen some weird Chinese language injected into your website. Which of-course you cannot understand if you don’t know Chinese. ¬†This happens in my case, for your case it depend which language hackers write in your index file. Anyhow don’t worry, solution is still simple and same.

Step # 2

  • Login to your cPanel account or if you are using Filezilla then open your ‘public_html’ folder
  • If using cPanel then go to ‘File Manager’
  • Go to ‘public_html’ folder. (if your website is installed in sub directory then open that directory folder)

Be advised, you should take a backup before making any changes to any file.

  • Locate ‘index.php’ file and rename the file. For example ‘index-test.php’
  • Now create new file and name the file as ‘index.php’
  • After you create new file, right click on that and click on ‘Edit’
  • In file editor copy and paste following default code and save this file

[su_note radius=”8″]

* Front to the WordPress application. This file doesn’t do anything, but loads
* wp-blog-header.php which does and tells WordPress to load the theme.
* @package WordPress

* Tells WordPress to load the WordPress theme and output it.
* @var bool
define(‘WP_USE_THEMES’, true);

/** Loads the WordPress Environment and Template */
require( dirname( __FILE__ ) . ‘/wp-blog-header.php’ );


Step # 3

Go back to your Google webmaster tools and resubmit the sitemap.

You should refresh the page couple of times in order to get results. Let me know in your comments, if still have issues.

Other Tutorial: How to fix Passing Json Request Failed Error in Commentluv Plugin


Blog Internet

SEO Rules for Single Post and Single Page Optimization

Search Engine Optimization for WordPress makes easy when you have pre-designed plugins. But if you are using Blogger or any other platform then sometime it’s not easy to understand how you can optimized a post in search engine to get high page rank. Many of bloggers write a post and leave as it is without customized for search engine. And some of those want to customize but unable to understand how they can do this. And the common question is What is SEO?



I am writing this post for those who want0 to know how they can make their post SEO friendly. Please find the details under.

Major Parts of SEO

There are a number of elements in SEO to get high page rank but I will discuss only three parts just because of newbies who want to learn from the beginning. And want to learn how they can optimize their single post for Search Engine.

How to Optimize a Single Post/Article

First of all I suggest you to write your article well with full of knowledge and information then users will write your article and they can get their answers cleared. And must focus on below mentioned elements for SEO

  1. Title
  2. Description
  3. Keywords

How to Write a SEO Friendly Title

Your title should be SEO friendly. But question is that how you can write an SEO friendly title and what is meant by SEO friendly title. SEO friendly title means your title covers SEO requirements.

There are some SEO friendly requirements for SEO title.

  • Post title must contain one main keyword of your post.
  • Post title should not more than 64 characters.
  • Title should be related to post.

How to Write Meta Description

Post description is very important for search engine optimization of your blog post. To write down a SEO friendly description you must keep some points in mind.

  • Your post description must be 120 characters minimum.
  • Post description should start with a keyword.
  • Do not use all keywords in description.

Keywords Selection for SEO

Keywords are the most important part of search engine optimization. In this case I suggest you to select 5 possible keywords for your article. And use them randomly in your article.


I hope you can remind these simple tips while writing your post. But it is not final words. We have a lot more to learn about SEO. But for this case I want to share 2 plugins for WordPress users to understand the Single Post Optimization for Search Engine more deeply.

Asking a question can help us learn more and effectively. I welcome your questions.


Elegant Style Social Media Follow Buttons and Subscribe to Feed Button

Elegant Style social media follow buttons and subscribe to feed button for Blogger and WordPress is available for free to use. It can be shown in a widget of WordPress and gadget of Blogger. Design is so attractive you can see the demo of elegant style social media follow buttons.  And you are also free to customize with your own links. With the help of this follow buttons you surely have more social media followers. To have a copy of elegant style social media sharing button you all need to follow some certain steps written below.

See Live Demo


See Also: 7 Customized Facebook Floating Plugin for WordPress and Blogger

First copy the below code and Paste it into Notepad or any Text Editor

[box color=”blue” icon=”accept”]


#wtss{list-style:none; text-decoration:none; font-size:0.9em; font-family:trebuchet ms,sans-serif;}
#wtss a{text-decoration:none; font-family:trebuchet ms,sans-serif;}
#wtss li{position:relative; height:38px; cursor:pointer; padding: 0 !important;}
#wtss .facebook, .googleplus, .pinterest, .rss, .twitter{position:relative; z-index:5; display:block; float:none; margin:10px 0 0; width:210px; height:38px; border-radius:5px; background:url( no-repeat; background-color:rgba(217,30,118,.42); -webkit-box-shadow:rgba(0,0,0,.28) 0 2px 3px; -moz-box-shadow:rgba(0,0,0,.28) 0 2px 3px; box-shadow:rgba(0,0,0,.28) 0 2px 3px; color:#141414; text-align:left; text-indent:50px; text-shadow:#333 0 1px 0; white-space:nowrap; line-height:32px; -webkit-transition:width .25s ease-in-out,background-color .25s ease-in-out; -moz-transition:width .25s ease-in-out,background-color .25s ease-in-out; -ms-transition:width .25s ease-in-out,background-color .25s ease-in-out; -o-transition:width .25s ease-in-out,background-color .25s ease-in-out; transition:width .25s ease-in-out,background-color .25s ease-in-out; -o-box-shadow:rgba(0,0,0,.28) 0 2px 3px;}
#wtss li:after{position:absolute; top:0; left:50px; z-index:2; display:block; height:38px; color:#141414; content:attr(data-alt); line-height:32px;}
#wtss .icon{overflow:hidden; color:#fafafa;}
#wtss .facebook{width:32px; height:32px; background-color:rgba(59,89,152,0.42); background-position:0 0;}
#wtss .twitter{width:32px; height:32px; background-color:rgba(64,153,255,0.42); background-position:0 -33px;}
#wtss .googleplus{width:32px; height:32px; background-color:rgba(228,69,36,0.42); background-position:-3px -66px;}
#wtss .pinterest{width:32px; height:32px; background-color:rgba(174,45,39,0.42); background-position:0 -95px;}
#wtss .rss{ width:32px; height:32px; background-color:rgba(255,102,0,0.42); background-position:-3px -126px;}
#wtss li:hover .icon,
.touch #wtss li .icon{width:210px;}
.touch #wtss li .facebook, #wtss li:hover .facebook{background-color:rgba(59,89,152,1);}
.touch #wtss li .twitter, #wtss li:hover .twitter{background-color:rgba(64,153,255,1);}
.touch #wtss li .googleplus, #wtss li:hover .googleplus{background-color:rgba(228,69,36,1);}
.touch #wtss li .pinterest, #wtss li:hover .pinterest{background-color:rgba(174,45,39,1);}
.touch #wtss li .rss, #wtss li:hover .rss{background-color:rgba(255,102,0,1);}

<ul id=”wtss”>
<li data-alt=”Follow me on Facebook”><a class=”icon facebook” href=”“>Follow on Facebook</a></li>
<li data-alt=”Follow me on Twitter”><a class=”icon twitter” href=”“>Follow on Twitter</a></li>
<li data-alt=”Follow me on Google+”><a class=”icon googleplus” href=””>Follow on Google Plus</a></li>
<li data-alt=”Subscribe with pinterest”><a class=”icon pinterest” href=””>Follow on Pinterest</a></li>
<li data-alt=”Subscribe with RSS”><a class=”icon rss” href=”“>Subscribe to RSS feed</a></li>
<!–Follow Me Sliding Gadget Button by—>
<a href=”” title=”Add floating social media share buttons to your blog! do not remove this”><span class=”getfloat”>Get This !</span></a>


Now follow the below tutorial of how you can edit the code with your own social media profiles or pages add these social follow buttons to your own Blogger or WordPress.

In above code, Find this word howtowords and mrmubi2, then replace the word with your own Facebook, Twitter, Feed Burner, and Pintrest username

Then find this code 103803904451424576751 and replace it with your own Google+ Profile username

If you are newbie and facing trouble to find your username or edit above code then you are free to ask your query in below comment form.

How to Add Social Media Follow Buttons in Blogger

It is very easy to add social media follow buttons in Blogger. Do as written below.

  • Login in to your Blogger dashboard
  • Go to Layout
  • Then click on Add a Gadget and select HTML gadget
  • Paste above code after modification and give a name to gadget or leave it blank and save the gadget
  • Place the gadget anywhere you want to show these social media follow buttons on your blog

See Also: Blogger Template Free Download

How to Add Social Media Follow Buttons in WordPress

  • Login in to WordPress dashboard
  • Click on Appearance
  • Then click Widgets
  • Open a TEXT widget and paste the modified code in it
  • Give a name to widget or leave it blank
  • Select the area of widget where you want to show social media follow buttons and feed burner subscription button
  • Then save

Now see your blog and enjoy the elegant style social media follow buttons.


Free Domain Cheapest Hosting Plans

As compared with other web hosting websites I found hosterpk is most cheapest hosting website. Because they are offering the same services like other websites are offering. There have 24 hour online support and they have much faster servers. There uptime is very good. Recently they said about one of their servers;

We are doing a huge upgrade over the current hardware, moving from SATA drives in RAID1 and 2GB RAM to SAS drives in RAID10 with 24GB RAM and much faster CPUs.

Hosting Features

  • 24/7/365 FREE support
  • Instant account activation
  • Free Application Packs Installation
  • Remote Database Administartion
  • E-Commerce Support
  • File Manager
  • File MIME Types
  • FrontPage Extensions
  • Dreamweaver Compatible
  • Adobe GoLive Compatible
  • Unlimited Email accounts
  • Catch-All Email Addresses
  • Email Groups
  • Mail Forwarders
  • Mail Autoresponders
  • Streaming Audio/Video
  • Flash
  • Raw Log Files
  • FREE Web Traffic Statistics
  • Linux Hosting Features
  • PHP 4 and 5
  • Perl CGI
  • Ruby on Rails
  • Ruby Gems
  • Fantastico Deluxe
  • RVSiteBuilder
  • cPanel Control Panel
  • phpMyAdmin
  • HTML Editor
  • One Click Website Builder
  • PostgreSQL Databases
  • Zend Optimizer
  • Shell Access / SFTP
  • Joomla/Drupal Installation
  • OS Commerce
  • WordPress
  • Password Protected Directories
  • phpPgAdmin
  • Web Image Manager
  • Web Disk
  • Backup Wizard
  • They are also offering Windows Hosting Features
  • Windows Server 2008 with IIS 7
  • .NET 4.5 Framework
  • .NET 4.0 Framework
  • Crystal Reports All Versions
  • .NET 3.5 Framework
  • .NET 2.0 Framework
  • .NET 1.1 Framework
  • Classic ASP Support
  • PHP 4 and 5
  • MSSQL 2005 & 2008 DBs
  • LINQ / AJAX / Silverlight
  • Unlimited MS Access
  • MySQL 5 Databases
  • Crystal Reports 2010
  • Script Auto Installer
  • FREE DotNetNuke Installation
  • FREE ASP.NET, PHP Components
  • URL Rewrite Module

See Also: Skype Offering Free Mobile Calls

This company is located in Pakistan and you can get a free domain if you purchase one of their hosting plan. If you compare a domain price then you will amazed to see the difference between prices. Recently I have bought a domain name for only 8.73 dollars for one year. It will be equal to 850 Pakistani Rupees. You can see below are hosting plans offered by them.

Cheapest Hosting Plans

You can see there offered hosting plans. Besides that they are also offering many services with their web hosting. They are giving free web installation software.

Free Domain Registration

Cheap Hosting in Pakistan

Cheap Hosting Plans


See Also: How to Submit Sitemap to Google Bing and Yahoo

Blogging Software

b2evolution Nucleus WordPress (Old Versions)

CMS Software and Other Software

Drupal Geeklog Joomla (Latest) Joomla (Old Versions) Mambo Open Source PHP-Nuke phpWCMS phpWebSite Xoops E-Commerce Software CubeCart Magento OSCommerce Zen Cart Image Gallery Coppermine Gallary Mailing List PHPlist Polls Advanced Poll PHPSurveyor Project Management Software PHProjekt dotProject Wiki Software PhpWiki TikiWiki Other Software Dew-NewPHPLinks ( SEF w/Thumbshots) Moodle Noah’s Classifieds Open-Realty phpAdsNew PHPauction phpFormGenerator WebCalendar Customer Support Scripts Discussion Boards Scripts Besides that they are also offering plenty of application software developed in If you want to get more information about them or to get register yourself then visit below image link

Get Free Domain and Cheap Hosting by Visiting Below Link


How To Show Your Picture in Search Results

Google has provided us a better way to mark authorship to our contents. Every Blogger and author of Website try to make their own content and write different posts on different topics in order to post original content. Here original content means website owner or author of that content or post has the copyright on that content or post. Google loves original content on web pages. The question is that how we can claim authorship of our original content? And how you can show your picture in search result ? Here is a solution. We can use our Google plus account to claim authorship of our post or content. Following Process is equally valid for WordPress too.

show your picture in search result

See Also: WordPress Plugin Tells you Everything

Show Your Picture in Search Result

Things to be needed in order to claim authorship

  • Your Website with a number of Posts
  • Google plus Account
  • About the Author Box on your Website (See Example)
  • An About me Page on your Website (See Example)
  • A Little Attention¬†ÔĀä

Note: You must have your photo set to Google plus a profile page with head shots.

I will teach you the process for Website and if you are using Blogger then visit Claim Authorship for Blogger. Now you all need to follow some certain steps in order to claim your authorship for your website content.

Step 1:

Edit your About Me Page; In About Page add a link to your Google Plus Profile with an additional attribute¬†rel=”me”¬†for relation

Example: <a href=””¬†rel=”me”>Google Plus</a>

Step 2:

  • Now Copy the Link of your “About Me Page”
  • Open your Google Profile
  • Click on “Edit Profile”
  • Then Paste your “About Me Page URL” under Heading “Contributor to”
  • Click “Done Editing”

Step 3:

  • Edit about the¬†author box; In About or Author box add links to your “About Me” page with additional attribute of¬†rel=”author”

Example:¬†<a href=¬†rel=”author”>

If you do not have¬†Author Box¬†then you can add links to your “About” page on every post. Easiest way for this makes your signature which will automatically include links in every post.

Finally after above work you can check your different posts in order to check whether you do your work correctly or not. Simply paste your post link into Webmaster Rich Snippets Tool

If you are using Blogger then visit Blogger Authorship Markup to learn two processes how you can show your picture in search result.


How To Get Dofollow Backlinks For Your Website

Commenting on websites is best to get backlinks for your websites. As you know greater the number of incoming links greater the chances of getting high page rank in Search Engine, especially in Google. But the most common question is how we can get dofollow backlinks for our websites? For those who did not know what are dofollow links?

High PR Backlinks

What are dofollow Backlinks?

Dofollow Backlinks are those links which will help to improve page rank in Google and other search engines. If you have more incoming links from other sites then your chances to get higher page rank will be increased. Search Engines robots when comes to different sites then they examine the incoming and outgoing links of websites and also calculate the quality of links to your website.

I have a list of 10 websites on there you can put your website links in the shape of comments. These sites are having very good reputation so you can get best quality links from them.

See Also: Win Free Dofollow Backlinks

These are websites:

10 Websites Providing Dofollow Links


How you can create Backlinks?

Visit any of above listed sites then on them open any post by the site owner. Then drag down the page until it comes to enter your comments. In comments put your html links to your website. I am also getting a number of backlinks by putting my site links to these websites.

Hope this will help you.

Join ME on Facebook, Google and Twitter.

Blog Internet

How to get approved for Google AdSense

Before apply for Google Adsense it is necessary to know what is Google and what Google providing you. Then I will tell you about Google Adsense program by Google. So you can get approved for Google Adsense fast.

What is Google?

Basically Google is a search engine and with the help of search engine you can find or search your required information. With the help of Google you can approach on all those websites you are searching for.  Google is not an only one search engine in the world. There are also many other search engines too, like Yahoo, Bing, YouTube etc… But Google is leading them and all other search engines are far away from Google.

See Also: 7 Customized Facebook Floating Plugin

get approved for Google AdSense

What is Google Adsense?

Before start learning get approved for Google Adsense learn about Google Adsense.¬†Although Google is the world’s number one search engine but Google is also offering several programs for the user benefits. In those programs Google Adsense is for earning money online. Although there are a number other companies offering the same type of programs but once again Google product, Google Adsense is on number one among those other programs. By using Google Adsense you can earn a lot online. Google Adsense shows different company’s Ads on your website and visitors of your website clicks on those Ads and Google pays you a commission. And if your website is famous and have high PR in Google then you can earn thousands of dollars monthly. It seems so easy but in reality it is much difficult. It is not a shortcut to earn money. If you are serious to earn money online with Google AdSense then you must have much time for your website content and need so much attention and hard work.

Google Adsense Approval Requirements

Before Apply on Google Adsense you read these basic requirements. After I am sure you will get approved for Google Adsense.

Before two to three years before the opening of a Google Adsense account is so easy, but now a days it is so difficult. You have to do a lot of hard work before applying. There are certain main requirements before applying to get approval.

  • First of all your domain name must register in your own name. The domain name should also short.
  • The domain name must be 6 months old otherwise you have less than 50 % chance to get approved.
  • There must be a blog on your website. I suggest WordPress for making blog which is also SEO friendly.
  • Your Website structure should be SEO friendly.
  • So website content should be in English language or any other language which Google Adsense may support.
  • Your website content or material should be original, in other words, not copied from other websites. So I suggest you make a website on those topics for those you are experiencing.
  • Your website has a satisfactory traffic from Google Search Engine
  • Your content on websites should not be copyrighted of another website, For Example: Maximum Software and Games are copyrighted material.
  • You do not link to those websites, those busy in distribution of copyrighted material or Porn sites.
  • If you make a Porn Site then you never get approved for Google Adsense.

Hope my findings about to get approved for Google Adsense are helpful for you.


How to Submit Sitemap of blog to Google Bing and Yahoo

How we can enter sitemaps of our blogs to Google, Bing and Yahoo.

Google stands alone and have its own Webmaster Tool to enter a sitemap. On the other hand Bing and Yahoo have a collective Webmaster Tool to submit sitemap. You just submit your sitemap to Bing Webmaster, Yahoo will automatically index your site.

See Also: Free Domain-Cheap Hosting Plans

Problem with Blogger Sitemap

There is a serious problem with blogger sitemap because when you submit it, Google will only indexed most recent 26 posts of your blog due to old blog pages. So I recommend you to submit complete sitemap to allow crawlers to read your all pages of your blog to get indexed.

Submit Sitemap Submission Process 

This process is working well for both bloggers that host on BlogSpot (For example and for those which are hosted to custom domains (For Example: You just all need to follow certain steps to enter a complete sitemap.

Now comes to the process, we will learn whole process step by step.

First Step:

Submit Sitemap

  • Copy the entire generated code.
  • Then go to your blogger dashboard.
  • Go to Settings.
  • Then under Settings, Click on Search Preferences.
  • Then Click on Edit just after Custom robots.txt under Crawlers and indexing.
  • Enable Custom robots (If disabled).
  • Then Paste the code and Click on Save Settings.

Second Step: (Submission of Sitemap to Google and Bing)

  • Now open Google Webmaster Tools and Sign into your account.
  • Then at Webmaster Tools Click on your site for which you want to enter sitemap.
  • Click on Optimization on the left hand and Click on Sitemap under Optimization.
  • Now Click on Add/Test Sitemap.
  • Copy and paste highlighted text on there.

Complete Sitemap

  • Then Hit Submit Sitemap.

You all done to index your site to Google. Now Google will index your site as soon as possible.

  • Now Open Bing Webmaster Tool and sign In to Bing account.
  • Click on Submit Sitemap.
  • And Copy paste your sitemap shown in the image then Hit Submit.


Create Sitemap

When you exceed 500 posts and so on then generate your sitemap again and follow above steps again.



What is SEO?

SEO used to increase traffic. It is a slight introduction of SEO which will helpful for you to learn basics of SEO.

SEO Tips and Tricks

First of all question is:¬†What is SEO“?

‘SE’ means Search Engine, whereas ‘O’ means optimization. Collectively it is called Search Engine Optimization. First we will talk about Search Engines. As you also know there are many Search Engines like Google, Youtube, Yahoo and Bing etc. But we will give most priority to Google Search Engine. The work of Search Engines is to provide answers or results of your queries.

See Also: Submit Sitemap to Google, Bing and Yahoo

For Example I want to know “how to make cv”

what is seo

I typed above keywords in Google Search Engine and Google gives results. The websites which are showing in search results are those websites who implement SEO on their websites. User click on those websites and those websites got a huge traffic.

Now let me tell you how it will work and how Google show websites in their search results. The word optimization is involved in whole process. There are number of factors and elements of optimization.

Factors to Learn What is SEO?

You will find some elements and factors of SEO below:

  1. Keyword Research
  2. On Page Optimization
  3. Off Page Optimization
  4. Backlinks
  5. Easy Navigation
  6. Life of Website
  7. Image Optimization


There are also many factors behind optimization. I have point out only seven because these are most important. Search Engine read the codes, links and text from websites and gives results according to user query.

Hope this article is helpful to understand What is SEO.