Error Parsing XML Converter

How to fix XML Errors in Blogspot

Most of the time when you try to add a Facebook JavaScript or AdSense JavaScript code in your blogger template, you often come across XML Parsing errors that prompts and says "The reference to entity "version" must end with the ';' delimiter." Bloggers template.

When we insert JavaScript inside blogspot templates, all script inside the JavaScript tags is treated as a text and due to the presence of some illegal special characters like "<" , ">" and "&" , you often face the following error:

Adsense Page Level Ads Java Script Code Error in Blogspot Template

Special characters in XML that generate errors?
 (<)  - less than

(&) - ampersand

(>) - greater than

(")  - double-quote

(')  - apostrophe or single-quote

Replace Special Characters

Another simple method is to escape all 5 special characters and instead use the legal characters as alternatives to the above 5.

Another method is, convert whole line code which is generating error using below box

HTML Parsing Tool for XML Blogger Template

How to submit blogger sitemap to Google Search Console?

For ranking in Google or any other search engine it is necessary to crawling and indexing your website by search engine crawlers. Although all websites are crawled and indexed automatically from any search engine crawler but in few cases search engine crawlers can't crawl and index your website. I have seen many websites in my career which is perfectly crawled by crawler but not indexed. In this case there could be various reasons of not indexing your website like Wrong robots.txt commands or your website could be disallowed from  Google Search Console (Webmaster Tool).

To fix these issues there are few tasks that are recommended by Google for all new websites.

Submit XML sitemap to search console

Google has enabled this feature in its search console to crawl and index all web pages of a website. If you don't want to crawl few secure pages of your website you can disallow those pages in robots.txt file.

How to find Blogger XML sitemap?
If your website is live with Google Blogspot and you are unable to find blogger sitemap URL, don't worry you may find it by adding "atom.xml" in your home page URL. For example if your blogspot URL is then your xml sitemap URL will be look like this:

If you redirected your blogspot on a particular domain name like my blog: i can find its XML sitemap on

If you have more than 100 pages or posts in your blog you may use URL like this

You may set the limit of maximum pages crawled by adding any number just after results in the above URL.

How to Crawl or Index My Blogspot blog?
If your blog is not indexing from Google crawler you may perform the following tasks in Google search console:

1. Login your Google search console
2. Select your targetted website
3. Select "sitemap" under the "Crawl" category at left hand side
4. Click "ADD/TEST SITEMAP" at right hand side
5. Add "atom.xml" just after your website URL and click to submit

Now your website is successfully submitted to tell Google for Indexing
Please refer the below image for above process

image source: Google Search Console Login

Google Local Guides

What are Google Local Guides?

Local Guides help millions of people in the Google Maps to find the best place anywhere in the world. Any person can rate and review the local business according to their experience. On the basis of these ratings & reviews people can differentiate good and bad business places.

Image: Google Local Guide account

What are the things that you can do through your Google profile on anyone's Google Local business listing?

Ratings and Reviews
You can post reviews and ratings for any business posted on Google maps. But remember to write a real and genuine review. There’s nothing wrong with showing some love for your favorite local spot, but please don’t do it to get free stuffs.

Suggest photos and videos
Only upload photos and videos of your work. You can upload any photo or video taken by you. Please note don’t upload your selfies. 

Suggest the Correct business information
If you find any business place with wrong address you can correct that address.

Image: Google Local Guide

Fix Wrong Marker Location
If you believe the marker location is not correct for a particular business listing, you can also make it correct by dragging marker at right place.

Image: Google Local Guide Account

Answer Local Questions
You can answer any question asked by any user for a particular business listing. Before posting your answer make sure you are well aware with the query.

Benefits of Google Local Guides
The Local Guides program offers you free Google Drive storage and the promise of insider access if you’re willing to put in the time.
1. Earn the Google local guides badge
2. Local Guides Level 3 and above receive the badge in the Google Maps app as a benefit.
3. If you are in level 4+ of Google Local Guide, you will be eligible for free Google Drive storage for one year. You can get 100GB space in Google Drive storage for this offer. Currently you can unlock level 4 benefits at 200 points. 

Become a Local Guide
Local Guides is offered everywhere Google Maps is available. At this time Google map is available in more than 40 countries

Who is qualified to be a local guide?
Have a valid Google account
You should at least 18 years of age
Have signed up on Google Local guide. If not please click here

Points, Levels, and Badging
Levels are defined by the number of points that you have earned. You will receive 1 point for every place you review, add photographs, and edits. If you provide an additional information on Google maps you can earn up to 5 points. Your points and level can take up to 24 hours to update in the Google Maps.
Your points never expire however they may decrease if a review is removed for violating Google Reviews and Photos policies.
There are total 5 levels in google local guide
Level 1 = 0-4 points
Level 2 = 5-49 points
Level 3 = 50-199 points
Level 4 = 200-499 points
Level 5 = 500+ points

Earn Points by contributing on Google Maps
Upload 1 or more photos to the same place = 1 point
Upload 2 photos + 1 review to the same place = 2 points
Write 5 reviews of 5 different places = 5 points
Answer 1 or more local questions about the same place = 1 point
Make 1 or more edits to the same place = 1 point
Add a new place = 1 point

If you are new in Google Places & Google local guide and really don't know How to setup Google local business listing? please visit my post for Creating a new Google Business listing.

How Many Places can I reviewed in a day?
There is no limit to post reviews but be honest, are your all reviews real and genuine?

What happens to my all data after the Google Drive free storage expires?
Don’t worry your data will stay saved with your Google Drive. You can access it anytime. But you can’t add new files unless until you purchase new plan.

If you have already a business listing registered on Google Places but worried about how to rank higher in Google maps? Don’t worry, please visit my post to rank a Google business listing

How to Rank Higher on Google Maps?

Hi friends,

I believe there is a lot of questions in your mind regarding your local business listing on Google. Most of us type various queries in Google search bar and try to find an exact solution of their problem. Well I found few queries that people searched highly in Google to rank their local business.

"how to improve ranking for Google business listing?"
"5 Ways to improve Google places ranking"
"Improve local ranking on Google"
"Rank my Google business listing"
"How to improve my business listing map on google top rank?"
"How to promote my Google business listing page?"

Well in my career i have posted a lot of business listings on Google MyBusiness and rank them well in Google SERPs. I have also setup Google business listing for my own business SEO Consultancy. You can have a look at it by typing "SEO Consultant in Noida"

Image source: Google search engine results pages
I will tell you about Google business listing from the very beginning. If you still don't have any Google business listing and don't know How to setup Google business listing, please visit my previous post "How to Setup Google business Listing for my Business?"

Before setting up a Google map listing page for your business you must read carefully  Google My Business guidelines and Google Plus User Content and Conduct Policy.

Can't find my business in Google listing? What to do?

You may often find that your business doesn't appear for relevant searches in your area. To make your listing visualize in your local area do the following tasks in your Google My Business:

Increase Google Maps Ranking
Please follow below points to rank your Google business maps listing:

Enter complete & accurate business information
Local results rank on the basis of the given information in their listings. Hence always put complete & correct information while setup your Google business listing. Verify your listing and make sure that your information is correct.

Increase your website quality inbound links
Google wants to see that your listing information matches other well known and trustworthy sources.

Put the location keywords in anchor text instead of it saying 'click here' or 'visit my website'. A better would be, have a look at 'best SEO consultant in Noida'

Encourage your Users to write reviews about your business 
Customer reviews is most important factor to rank your business high in local search. Google counts the number & score of reviews to rank any listing high in local search. But remember never use fake reviews, Make sure that your all reviews are genuine and from real customers.

Add photos & videos to your business
Images and videos attract new customers at your business page. These  increase the chance of getting more clicks on your business listing. Upload high-resolution images and videos of your business.

Include Keywords in business description
Although there is a limit set by Google for business description but you can write a perfect description by adding few business oriented keywords in description. For example: If you are a Digital Marketing firm, you should include keywords in your description like "Digital marketing services", "SEO services", "SEO Consultant", "Digital Marketing Consultant" and etc.

Add your business opening and closing time
Google says, Don't confuse your customers add proper timing of your business.

Add NAP on Website
You can also add NAP (Business Name, Address, Phone) on your website. It is a good practice to have it in footer or header of your website. You can also put this information on your contact page.

Add the Same NAP on other Business Directories
If you have submitted your business on other business directories, use the same NAP information on these websites.

Embed Google business map on your website
It is a good practice to add a Google map on your website. In this way Google will easily verify your business listing address with your website. If you don't know how to embedd Google business listing on website, please follow below steps:

How to add My Google Business Listing map to my Website?

1. Open
2. Search your business name in Google Map searchbar (located on top left corner)
3. Click on your business name and you will find a Share button just below your business name
4. Just click the share button you will find a popup window containg two tabs "Share link" and "Embed map"
5. Select the "Embed map" you will see a one line code, just copy this code and paste it on your website contact page.
6. You can also customize the map size by clicking the "Medium" button. You can set the map size accordingly.

Please refer below images for above process:

Image source: Google business listing map

Image source: Google business listing map

How Google determines local ranking?

Google Business Listing Ranking Factors?

Google local results rank on three things relevance, distance and pominence

The first and most important ranking factor for Google business is Relevance. Adding complete & detailed information will help Google better understand your business and rank it high in SERPs.

Distance is 2nd priority factor for Google listing ranking. Google shows results first of nearby location of a user who searched at his place. For example if your current location is Noida, Uttar Pradesh and you are looking for best SEO consultant in Noida. Google will automatically shows the nearby results of your location.

Prominence is third ranking factor of Google business that refers to how well-known a business is. Some places are famous and they are more prominent in their area. Google reflects these in its local ranking. Prominence is also based on information that Google picked from any web link, article, directory and other press release links.

Other Ranking Factors

One major factor that is very helpful to rank Google business listing is Google reviews. Google marks the reviews count and score as local search ranking factors. More reviews and positive ratings will cause a better local ranking. 

Organic Results Ranking
Your position in web results is also a factor to rank business listing, so SEO best practices also apply to local search optimization.

Negative Factors that can affect your business listing ranking

Never Use a Toll Free Number
Google never recommends a toll free number for local business listing. Google wants to verify your local area code that matches your location address.

Negative Customer Reviews
You can't remove these, but you can bury them with good reviews.

Multiple Listings with same business name
If you have more than one locations of your business, Do not create separate business listings for all locations just mention all location in one business listing. Google will automatically determine your all locations.

How to Setup Google Business Listing for my Business?

How to Setup Google Places for my Business?

How to start Local SEO?

Hello Everyone,

Now a days business listings are on boom in Digital marketing especially in case of Google. Business listing is the best way to attract your actual local customers. The real customers that turn into leads. Local marketing looks more effective for any business. 

If you already setup Google map listing for your business, definitely you will have been trying to rank your business high in Google maps listing. If you are not getting an exact solution of ranking your business page in Google maps listing don't worry i have a detailed solution for it. Please visit my post "How To rank higher on Google maps"

What is the reason of high demanding Google business listing?
First of all Google ranks all it's business listing results in top of organic results. Second this service is absolutely free for all. While other search engines take charges to setup business listings.

Now i come to the main point, If you are new in SEO and don't know how to add business listing on Google, don't worry i explain here step by step guide  to setup Google business listing. But before creating a Google business listing page you must read carefully guidelines for Google My Business and Google Plus User Content and Conduct Policy.

Steps for Setting Google Business Listing

1. Open in your browser
2. Login it with your existing Gmail/Google Email address
3. Choose the relevant option that matched your business. You will see 3 options "Storefront", "Service Area", "Brand". If you select Storefront or Service area the page will be redirected to Google map.
4. Now just search your business in search bar and select "None of these match" For this process please refer below image:

Image Source: Google business listing account

5. Now you will see a form, Fill all the required details in this form. Please refer below screenshot for the Form lookup

Image Source: Google business listing account

Fill the above farm very carefully as these fields are one of the factors to rank your business listing in Google. All information provided by you must be correct.

6. After filling the form when you click 'continue' you may be seeing a message like below

Image Source: Google business listing account

7. Just click "Set marker location" and drag the marker at its correct place and click "Done".

8. Now click "Continue" and you will see a page like below

Image Source: Google business listing account

9. Click your business listing name and you will see a popup page like below:

Image Source: Google business listing account

10. Click to continue and Google will automatically create a Google Plus page of your business listing and Google will mail a verification pin on your address.

11. Now i come back on point number 3, if you click "Brand" you will see an option to create a Google plus page just fill your business name in "Page name" field and website check "I agree" terms then click "Create page"

12. The Business page is ready now

Google has merged its G+ page and Google business listing, therefore whenever you create a Google business listing for your brand your Google business listing page will be automatically redirected to your Google Plus page.

How to Setup Goals in Google Analytics?

Why we should use Google Analytics?
Before setting up a Google analytics account it is important to know that why you are are using Google Analytics. There are few objectives for which you create an analytics account

Email Signup
Sell a Service or product
Ads affiliate
Call your business

Why We create goals in Google Analytics?
We create goals just to measure the campaign performance in terms of conversions or sales.

Before creating a goal first decide for what you want to create goal. Is it a Thankyou page after successful sale or a Contactus page or just create event for tracking number of downloads of a video.
How to set goals conversions in Google Analytics?

1. Sign in to Google Analytics account.
2. Select the website profile for which you want to create goals
3. Go to Admin section
4. Click "Goals"
5. Create "New Goal"

Please refer the below image for getting the above process

Image Source: Google Analytics account

6. Here you will see two fields Name & Type. First assign a name for your goal like "thankyou"
7. Now Select a type of goal whatever you want to track from given options (Destination, duration, Pages/screens per session, Event and Smart goal)

Please refer below image for above process.

Image Source: Google Analytics account

There are 5 type of goals you can see in above image. And i will explain all 5 goals in details.

1. Destinations: 
It is the most common type of goal that mostly people use to track the conversion. In this section you will see 3 fields Destination, Value and Funnel. 

A) Destination: 
In destination field you can put the destination URL (/p/thankyou.html). You can put the url just after / as Google already knows your top level domain. There are three options to set your destination URL 

a) Equals to: 
If you have a simple static html URL like "ThankYou.html" page you can select "Equals to". For this process please refer below image

Image Source: Google Analytics account

b) Begins With:
If your destination URL is dynamic you can use "begins with" for example your contact page are generated in many ways like "/thankyou.html?id=4251" or "/thankyou.html?id=3761" or in any other ways. You just have to put the url only "/thankyou.html".
Please refer below image to understand above process

Image Source: Google Analytics account

c) Regular Expression: 
If your website generating more than one thank you pages from different funnel, you can use regular expression. For example if your website containing 2 thank you page "thankyou.html" and "thankyou1.html" you can put both thankyou pages in regular expression. Please refer below image for this process

Image Source: Google Analytics account

Remember Don't use space between two regular expressions

B) Value: 
In this section you may define a value for your goal. It depends on your business that what is the correct value of your goal. For example if you are selling an e book  and that one order cost is $100, then you can set a value of $100.

C) Funnel: 
Funnel is basically path of your destination URL where you expect traffic to take towards the destination. You can use funnels to track user's entrance and exit points.

2. Duration: 
You may select duration if you want to track customers who spend time more than your expectation on your website or those customers who seem very interested towards your website services. For example if you want to track only those customers who spend more than 4  minutes on your website. You can fill values accordingly. Please refer below image for this process

Image Source: Google Analytics account

3. Pages/Screens per session: 
In this section you can setup goals for those customers who visited your website page more than one. For example i want to track only those users who visited my website's 3 different pages. Enter the value 3 with "greater than" option.

4. Events: 
Event tracking is a feature of Google Analytics that allows you to track actions whether or not a URL change is recorded. For Example: clicking on links, Form submit buttons, email addresses, social media icons, or video downloads. If you want to know How to track events in Google Analytics please visit this post.

5. Smart Goal:
Smart goal is not available in my account. I will explain it further once fully available.

In any case if you see the following form after clicking Goal button
add image goal form for a particular category selected

don't worry, you can select custom option and click next or you may also change category from property settings. You can select from no one to any relevant category to your industry. Please refer below image

Image Source: Google Analytics account

Remember: Once you created a goal you never delete it, you can modify it but can't delete.

Where you can see conversions in your Google Analytics account?

1. Just login to your Google analytics account 
2. Select the desired website profile if you have more than one website
3. Select the goals under conversion in left sidebar
4. Select overview under Goals

How to Enable Adsense Page-Level Ads for Wordpress Website?

Activate Mobile Ads for Wordpress Website

If you are getting problem to enable Adsense page-level ads for your wordpress website or you don't know where to put the code in wordpress don't worry I will explain your questions here in this post.

For enable Adsense page level ads on your website, you must have a verified Adsense account. If you don't have an Adsense account you can create it from here.

Now follow the below steps

1. Login your Adsense account
2. Go to My Ads tab on top menu.
3. Select Page-level ads in left sidebar
4. Turn on the page level ad formats that you want to implement on your site.(Anchor/overlay ads) and (Vignette ads)
5. Click on the Get code button to generate the code
6. Add the code in the head section of your WordPress website

Please refer the below screenshot for above process

Image Source: Adsense account

Where to put Adsense Page level ads code in Wordpress Website?

To enable Adsense page-level ads in your wordpress website, you have to first install Header and Footer plugin in your wordpress account. If you don't know how to install wordpress plugin don't worry I will explain whole process from step 1:

1. Login your wordpress account
2. Select Plugins at the left sidebar
3. Select add  new plugin and search for Header and Footer in search bar.
4. You will find many plugins choose the best that you think appropriate for your need, If you are confused in selecting best plugin, you can compare with ratings.
5. Now install the Header and Footer plugin
6. After installing plugin go to settings and select Header and Footer under Settings
7. Now You can see here 3 boxes named (HEAD), (BODY) and close body tags (/BODY)
8. You can post the code in HEAD section at top

Please refer below image to follow above process

Image Source: Wordpress account login of

If you have blogger website or blog and want to implement Google Adsense for your Blogger website, please watch my next post "How To Activate Page-Level Ads for Blogger Website?"

How to Track Campaign in Google Analytics?

The Definitive Guide to Campaign Tagging

A very warm welcome to all of you. In this post i will explain about manual campaign tracking in Google Analytics or how to tag news letter emails?

Actually many of my colleagues and friends had asked me about tracking a particular campaign manually, Now i am writing here the solution of all your campaign tracking related queries. Before moving forward you must know about campaign tracking or URL tagging?

Image Source: Google Analytics

What is Campaign Tracking?

Campaign tracking allows you to add UTM tracking code to your URL, also known as URL tagging.

Why we use URL tagging?

To identify how users are getting to your site for any campaign that you run. For example if i share a blog post on Facebook and want to know that how many visitors come from that particular post? Yes i can track that post the answer is URL tagging. You can track your Emails, News Letters, and other social media traffic from Twitter, Google Plus and many more.

How to tag campaign using Google URL Builder or How to track Campaign?

You can use Google URL builder to tag your destination URL. Google URL builder is a free tool provided by Google. The URL builder helps you add parameters to URLs you use in custom web-based or email ad campaigns. Below is the link for URL builder:

Setting up URL Tags

In the above url you will see a form containing 6 custom fields Website URL, Campaign Source, Campaign medium, Campaign Term, Campaign content and Campaign Name.

1. Website URL: You can put your destination URL in this field. for Example i want to promote this post URL using my Facebook campaign.

2. Campaign Source: Put here a source name like News letter2. In my case i put Junepublish

3. Campaign Medium: You can fill it with any medium like cpc, banner, email, googleplus, facebook, pinterest it depends on what medium you use to run your campaign. In my case i use here facebook

4. Campaign Term: In this field you can put a specific sale offer like 40% off. I will leave it blank in my case as i am not selling anything.

5. Campaign Content: You can specify here your products like watch, shirts, shoes, etc. For example if you are running an email campaign and design a perfect good looking page with various products like watches, shirts and shoes. You can track all the URLs by tagging them separately. You can put shirts, watches or shoes in campaign content field and tag the generated URL with it's relevant image. In my case i will leave this field blank.

6. Campaign Name: Put Your campaign name here. I will fill it with "oppoa37"

Now the generated url will be look like this:

This is how to track Facebook post traffic. Similarly you can track traffic for Google Plus post.

How to track Google Plus post traffic?

You can also build URL for your Google Plus campaign like this:

How to track Twitter post traffic?

You can also build URL for your Twitter post like this:

You can make your URL short using Google URL shortner:

Here UTM stands for Urchin Tracking Module. The generated URL exactly the same URL that is your destination URL.

Remember all fields are given in Google URL builder are case sensitive hence use only small letters with out any space as i did.

How to track Email Campaign?

You can track your email campaign easily by Google URL builder. If i want to run an email campaign for flat 40% sale on all products for my business website

and want to track the coming visitors for this campaign. I designed the email page perfectly with the products which are on sale like watches, shirts and shoes.

Image Source: The Digital SEO

In the above image you can track all products visitors separately using URL tagging. For this campaign the URL will be look like this:

Image Source: Google URL Builder

You change the URL settings according to your campaign and products. For shirts the url will be look like this:

Image source: Google URL Builder

Where Do I Find My Campaigns in Google Analytics?

To check your website visitors you must have a Google Analytics account setup for your website. It is easy and free to have an analytics account on Google. If you don't have Google Analytics account you can register it here

Now Login in to your Google Analytics account Select your business website and Go to "Acquisition" in left side. You will find "Campaigns" under Acquisition. Click on

"All Campaigns" under campaign. You will see all the campaigns that you run for your website promotion.

Image Source: Google Analytics account snapshot

Google will automatically pulls data from your campaigns using UTM sources. You can further digg for a particular campaign. If you want to know about how to measure conversions and ROI? Please visit my post How to set goals in Google Analytics?

Popular Posts