Wednesday, 23 July 2014

WordPress XML Sitemap: All You Need To Know

In this article I am going to tell you about XML Sitemaps for WordPress. Most of the websites on internet have an option of sitemap on their site. Do you know What is sitemap. A sitemap list all pages on a particular websites that can be easily crawled by search engines.
wordpress xml sitemap                                                                                        Image Credit:

In previous days most of the websites have HTML sitemaps. But these days most sitemaps are in XML format. XML sitemaps are specially made for search engines. Creating XML sitemap for any site is a part of Search Engine Optimization. If you have not created any sitemap then it is one the biggest SEO mistakes. If you are newbie to WordPress or recently started a WordPress websites then this post is must read for you. I will tell you What you should know about WordPress XML Sitemaps?

MUST READ: Best SEO Plugins For WordPress in 2014

WordPress XML Sitemap: Introduction

First I will tell you the term Sitemap. Sitemap is a list of all pages on your site that can be accessible to users. But when it comes to XML Sitemap, it is the best way to tell search engines about any new page on your site. If you recently publish an article on your site, search engines will visit XML Sitemap to crawl the new article on your site. If you are thinking of that it will boost any site's traffic then there is no for this question. XML sitemap is all about better interaction of any site with search engines.

Do You Need A WordPress XML Sitemap?

Yes, your WordPress website or blog need an XML Sitemap. In fact XML Sitemap is vital for every WordPress website. I have already stated that XML Sitemap will not improve any type of web traffic. But it will better index your site and its all pages in search engines.

For any news WordPress site, XML Sitemap is very helpful. It will index the new site in search engine in no time. With XML Sitemap, search engines will know about all pages, how often the site is updated and much more.

If you want better visibility of your site in search engine and better indexing then XML Sitemap is only way.

Know How To Create XML Sitemap In WordPress?

Creating XML Sitemap in WordPress is very easy. At WorBloS I use Google XML Sitemap which is one of the essential plugins for WordPress. Google XML Sitemap is the best WordPress plugin for XML Sitemap creation. Although you can use WordPress SEO By Yoast which has an option for creating sitemap in XML format. WordPress SEO by Yoast is used here for on-page seo. I don't recommend you to use Yoast XML Sitemap because later you have to deal with Yoast SEO XML 404 error. Why make our life complex just for sitemap.

Now come to point, For XML Sitemap creation, you just need to install Google XML Sitemap WordPress plugin. After installing this plugin, you can find the sitemap in XML format at "". Like for WorBloS our sitemap is located at "".

WordPress XML Sitemap

To configuring this plugin Go To Settings > XML-Sitemap, you will find all basic setting for sitemap there.

How To Submit XML Sitemap To Search Engine?

Without submitting the sitemap to major search engines like Google, It is of no use. Only after submitting the sitemap to search engines, they will know about your WordPress site in better way. So how to submit sitemap created to search engines. Most newbies find it difficult to submit it to search engines .

Although when you publish an article, a ping is sent to Google and Bing which will inform about new changes in site. however I recommend you to submit sitemap using Google Webmaster Tools. After submitting you will have much precious data bout your site like total pages crawled, errors and other useful data.

WordPress XML Sitemap

First you need to go to Google Webmaster Tools and sign in with your Google account. After logging in, the most important task is to verify your WordPress site with Google Webmaster Tools. Now go to webmaster tools dashboard. Click on you site name. On next screen, you will see a column of sitemap with no sitemap. Now click on that. After that on next screen you will see red button labeled “Add/Test Sitemap”.

WordPress XML Sitemap

Click on that red button. It will show a small box with url. Now you have enter just sitemap.xml in blank section. Now click on submit button. Its done. Now it will show as pending. You have wait some time so that Google crawl your all pages. After successful crawling you can see precious data about your site.


Most of the question about Sitemap like What is Sitemap, why you need it and how to submit it to search engines for WordPress is answered in this post. If you have any doubt or  question, you can tell that in comment section.

Sunday, 20 July 2014

Verify Your WordPress Site With Google Webmaster Tools: The Easiest Way

If you want to properly optimized your site for Search Engines then Google Webmaster Tools verification is must for every WordPress blog. Google Search Engine is the biggest source of traffic for many websites. But do you know, how to get traffic from Google Search.

Verify Your WordPress Site With Google Webmaster Tools

Google Webmaster Tools verification is one of the essential step which should be done after installing WordPress. If you don't know about webmaster tools, lets proceed with introduction.

Google Webmaster Tools help publisher to know how their website is seen by search engines. You can do many essential things from here like submitting XML sitemap, know about search queries, know about any security, indexing and crawling problem etc. Before doing all these functions You have to verify your site with Google Webmaster Tools. It means Google will know that you are the only owner of that particular site.

Verify Your WordPress Site With Google Webmaster Tools:

Although there are three method to verify your site with Google Webmaster Tools. But for a newbie it seems somewhat complex to get it done. I am providing you the best and easiest method for Google Webmaster Verification. Below are the steps for verification

1. Install WordPress  SEO By Yoast Plugin, which is a must have plugin for every WordPress site.

2. Go to google webmaster tools website. Sign in with your Google Account

3. Click on Add A Site button. Now enter the URL of the website

4.  Now you will have the verification page. Click on Alternate Methods tab

5. Click on HTML tag and copy the entire meta tag

Verify Your WordPress Site With Google Webmaster Tools

6. Go to WordPress Dashboard, Click on SEO, scroll page the page. You will find webmaster tools section, now paste that copied in Google Webmaster Tools box and save.

7. Now go to Alternate methods tab in webmaster tools and click Verify.

8. Its done. Now Google know the ownership of your website.

MUST READ:  Best SEO Plugins For WordPress in 2014

Note:  If you have not installed Yoast SEO plugin, you can install  Insert Headers and Footers plugin for verification.

There is another method in which you have gone to Recommended methods tab and download the HTML file and upload it to root directory of the website and verify. You have to use an FTP program for this function.

After verifying your website with Google Webmaster Tools, you must create and submit XML sitemap. After a while It automatically display your site's search engine data. If you have not verified your WordPress website than you should verify your site as soon as possible.

Thursday, 17 July 2014

Top 7 Best Google Analytics Alternatives For WordPress

This article is all about best Google Analytics alternatives for WordPress. If you have a WordPress Blog or site, then its probable you have already installed any web analytics solution for WordPress. Most webmaster use Google Analytics for this.

Best Google Analytics Alternatives For WordPress

Google Analytics is the best solution for every webmaster. It was launched in 2005 and with in short, it became very popular. For many webmasters, the meaning of web analytics is Google Analytics.

Why You Should Web Analytics For WordPress Site?

If you want to learn more about  your WordPress site users then a good web analytics solution is very essential for you. An analytics solution is very helpful in providing important data related to all your user and their activity. It can provide data like daily site traffic, bounce rate, most visited pages, keywords from which traffic comes, live traffic and much more. All data will help you to take better marketing decisions.

Lets proceed with available Google Analytics alternatives.

Best Google Analytics Alternatives For WordPress

1. StatCounter

Best Google Analytics Alternatives For WordPress

Statcounter is much older than Google Analytics, which was started in 1999. StatCounter is a one the best alternatives for Google Analytics. It will help you to take better decisions to get success in your online business. StatCounter doesn't have any negative impact on speed of website. It is one the best free hit counter for any WordPress site. They will not show any ugly ads on your site. There are following feature of StatCounter service, but not limited to these:

  • Track visitors in real-time

  • Easy installation

  • One account for multiple websites

  • External links and download tracking  on which users are clicking

  • Show page view and unique view

  • Keyword analysis

  • Geography analysis

You can see a list of all StatCounter feature here.

2. Woopra

Best Google Analytics Alternatives For WordPress

Woopra is another great web analytic tool. Their main aim is to analyze the customer not the page view. It is made for better tracking customers insights. You can get a limited free plan. It have following feature:

  • Track customer behaviour for better conversion

  • Identify the problem in conversion funnels

  • Easy integration with WordPress

3. Clicky

Best Google Analytics Alternatives For WordPress

Clicky is another best solution for web analytics. Clicky is very easy to use even from mobile. Adding clicky to WordPress site is darn easy like Google Analytics. Here are the feature of clicky below:

  • Real- Time analytics

  • You can analysis each visitors individually

  • Heatmaps

  • Uptime monitoring

  • Free for one website Up to 3000 page views

4. Piwik

Best Google Analytics Alternatives For WordPress

Piwik is another web analytics solution. Piwik is open source software like WordPress. Here are some key points about Piwik:

  • Self hosted which means your data mean you only own that data.

  • Customizable dashboard

  • Detailed log of individual visitor

  • Easy installation with WordPress plugin

  • Totally free, if hosted on own server

5. KISSmetrics

KISSmetrics  tagline says: “Google Analytics tells you what’s happening. KISSmetrics tells you who’s behind it.”

Infact it is an analytics and conversion optimization service. You can know about it in below point

  • Heatmaps

  • With scrollmap, you will know how far users are scrolling on your pages

  • Unlimited A/B split tests

  • Data segmentation and much more

6. Crazy Egg

Best Google Analytics Alternatives For WordPress

Crazy Egg is all about user tracking means where visitors are clicking on your site. Although it is not a proper alternative for Google Analytics but it is worth mentioning here. You can use Crazy Egg with Google Analytics for better conversion rate.

7. Stats

Best Google Analytics Alternatives For WordPress

JetPack is one of the must have WordPress plugins. If you use JetPack WordPress plugin for your self-hosted WordPress Blog then stats must be there. Some of the key feature of this are below:

  • Easy installation with just JetPack plugin

  • Provide basic traffic stats

  • Its free

Over To You

In this article I have  provided some of the best Google Analytics alternatives. Now its up to you to use any analytics service. But I recommend you to choose that analytic service which suits your need and provide you best user experience.

Monday, 14 July 2014

Wants To Customize Genesis WordPress Theme: The All In One Tutorial

Genesis Framework is one of the best premium WordPress theme framework. It is secure and search engine optimized out of the box. Studiopress provides great support for Genesis Framework. There is a separate forum for any customization query related to this framework. But in this post I am providing you all key customizations for Genesis Framework. It will be an all in one tutorial for Genesis Framework Customization. In this article I will tell How to customize Genesis WordPress Theme?

Customize Genesis WordPress Theme

If you have recently purchased Genesis Framework and find it hard to customize then this article is must for you. Lets proceed.

Note:  For any customization in genesis child theme, you have to deal with two files – style.css and functions.php.

1. How To Change Default Favicon In Genesis WordPress Theme

Changing the favicon in genesis child theme should be our first priority. We should change the faviocn to match it with our site or brand. But many genesis users find it hard to change favicon. But no need to worry now. I will provide you an easy way to change favicon. You have to follow below steps:

1.  Go to: Appearance > Editor then open Functions.php

2. Add the below code after any complete function. Don't place the code anywhere in funtion.php, otherwise your site might break.

[color-box]/** Adding custom Favicon */
add_filter( 'genesis_pre_load_favicon', 'custom_favicon' );
function custom_favicon( $favicon_url ) {
return '';

3. If you installed any FTP program like FileZilla, open it. Upload your own favicon in site directory or in theme or uploads.

4. Replace the with link to your own favicon.

2. How To Display Previous and Next Links Before Comment Form

You must also add previous and next post links before comment form. It will help visitors in better navigation. Also helps in reducing bounce rate. You have to add below code in order to display previous and next post links:

[color-box]/** Genesis Previous/Next Post Navigation */

add_action( 'genesis_before_comments', 'eo_prev_next_post_nav' );

function eo_prev_next_post_nav() {

if ( is_single() ) {

echo '<div class="prev-next-navigation">';
previous_post_link( '<div class="previous">Previous article: %link</div>', '%title' );
next_post_link( '<div class="next">Next article: %link</div>', '%title' );
echo '</div><!-- .prev-next-navigation -->';



3. Add Continue Reading Option After Excerpt In Homepage

Our Genesis powered site must have a continue reading option after post excerpt in homepage. It helps visitors to get full info about that post. For this here is the following code to add in functions.php

[color-box]//Change the Read More on an excerpt for a post

function genesischild_read_more_link() {
return '... <a href="' . get_permalink() . '" class="more-link" title="Read More" >...Continue Reading</a>';

add_filter( 'excerpt_more', 'genesischild_read_more_link' );[/color-box]

4. How To Add Support For Custom Background

If you Genesis Child Theme do not have support for custom background, you can add support for custom background by adding following code in functions.php.

[color-box]/** Add support for Custom Background **/ add_custom_background();[/color-box]

More genesis customizations will be added frequently. I will update it soon.

Friday, 11 July 2014

Best & Favourite Genesis Framework WordPress Plugins Of All Time

If you use WordPress then you use some WordPress plugin on daily basis. In this article, I am going to tell you best Genesis Framework WordPress Plugins. Genesis Framework is one Best Premium WordPress Framework.Genesis Framework WorPress Plugins

To improve its functionality and for easiness, We require some WordPress plugins, specially made for Genesis Framework. Some of the plugins will free you from getting work with theme code.

Note:  For using these plugins, your WordPress site must be running on Genesis Framework.

List Of Genesis Framework WordPress Plugins

1. Genesis Layout Extras

It is one of the best WordPress plugin made for Genesis. It provides many functionality like modifying of default layouts for homepage, archive, attachment, search, 404 pages also adds up to 9 new layouts. Really this is a must have Genesis Framework plugin, if you wants to customize the layout of your genesis enable site.

2. Simple Social Icons

If you wants to insert social media icons in any widget area, then there is no better than Simple Social Icons. This plugin is very easy to use and highly customizable. You can easily change the color of icon, background and hover.

ALSO READ: Top Best Cache Plugins For Faster WordPress Site

3. Genesis eNews Extended

Want increase email subscriber list, then use Genesis eNews Extended. This plugin is used as a widget. It fully integrates with your genesis child theme. Supports FeedBurner, MailChimp, AWeber, FeedBlitz and more.

4. Genesis Tabs

This plugin helps you to create a tabbed section, via a widget. It displays the featured image, along with the title and excerpt from each post. You have to choose the category from which featured post will be displayed.

5. Genesis Simple Edits

This plugin helps you to edit the post-info (byline), the post-meta, and the footer area. These three are the most commonly modified areas in any WordPress theme. Now you don't have to have to learn PHP or write functions, filters, or mess with hooks.

6. SEO Data Transporter

It is one of the useful Genesis plugin which easily transfer your SEO data. For example,  If you are using built-in SEO Setting of Genesis Framework and wants move to Yoast WordPress SEO, just install this plugin and transfer all the SEO data to yoast.

7. Genesis Simple Hooks

Are you tired of creating function in your theme files, then Simple hooks is for you. This plugin gives you a simple interface to insert code and connect it with its function.

8. Genesis Simple Sidebars

This plugins allows you to create multiple and dynamic widget areas. You can assign those widget areas to sidebar on a per post, per page, or per tag/category archive basis.

9. Genesis Slider

This plugin will create an auto-progress slider which displays the featured image, along with the title and excerpt from each post. You can choose from which category to pull slider data or assign specific post IDs.

10.Simple URLs

This plugin provides a great URL management system. It allows you to create, manage, and track outbound links from your site by using custom post types and 301 redirects. It is a very helpful plugin for affiliate link cloaking.

11. Genesis Grid Loop

With this plugin, you can display the posts in grid format. Also helps you to set the number of Features and Teasers for both the homepage and inner pages, and how many columns the teasers are broken into.

12. Genesis Connect for WooCommerce

This plugin easily integrates Genesis Framework & Child Themes with WooCommerce.

So these are Genesis Framework Plugins by which you can easily get the things done, without touching any theme code. It also adds many additional helpful functionality to site.

if you know any other Genesis plugin, which should be in above list, tell me in comment section.

List Of

Tuesday, 8 July 2014

On-Page SEO: The Definite Guide For Higher Ranking

On-Page SEO is one of the important ranking factor. If you  have done best for On-Page SEO part, There is a good chance that your site will rank higher. Most of the newbie bloggers doesn't really understand What is On-Page SEO?

On-Page SEO

On-Page SEO Definition

On-Page Optimization is a part of Search  Engine Optimization. It helps you to get better search engine ranking for any website. By On-Page, It means the SEO will be done on the page of the site, to lift that page up in search engine results. Although there are many ranking factors while ranking in SERP.

READ ALSO: What Is SEO ( Search Engine Optimization )?

On-Page SEO Techniques For Higher Ranking: On-Page SEO Checklist

There are some on-page seo techniques or checklist, which you should follow to get better ranking for your website.

1. It's All About Content

Content is the key to any website's ranking in search engine. With better content, any website can outrank its competitors in SERP, even without SEO. How much strong a website's SEO is, it will not survive without great content. While creating content you must follow below standards for an article:

  • Originality

Content you are producing for your website must be original. It should not be rewritten or copied from somewhere else. All text, videos or images must be original.

  • Well researched

Before writing any article, you must have full knowledge about that article or you can do research for that on the web. All the statement listed in article must be justified. A well researched article is tend to get higher ranking.

  • Value For Audience

Your content should add provide value to your audience or must be problem solving. You should not write article, just to update the site. Problem solving content is loved by users as well as search engine.

MUST READBest SEO Plugins For WordPress in 2014

2.  Page Title

Tile Tag is one the most important on-page SEO factor. You should always try to make a unique page title and keyword must be in starting.  In a study by found that the pages with keywords in staring tend to rank higher.

3. Permalink

Permalink means permanent link. It is the URL of each page. Permalink of every article must be SEO Friendly. By SEO Friendly means the permalink should be short, clean and keyword rich. Always try avoid getting ugly-looking URL's like It must also be short not long and include keywords. Permalink should be free from stop words.

4. Use Multimedia

Always try to include some images or videos in your every article. This will reduce the bounce rate and also makes users engaging in your article. It makes your blog more important in Google's eye.

5. Include Keywords In First 100 Words

You should include keywords in first 100- 150 words means in first paragraph. It is stated by Google that it give more priority to words or keyword, which are found early in article. So you must include keywords early in your article.

6. H1 Tag For Title

Your page title must be in H1 Tag as it is very beneficial for SEO. Most WordPress themes, by default makes wraps every page title in H1 Tag. But it is beneficial to check theme's code for this. Always use a premium theme like StudioPress Genesis Framework.

7. Loading Speed Of Site

Loading speed of any blog or website is an important factor for ranking. If your blog loads slow than visitors will surely avoid it so as Google in search engine. Google always tries to keep those sites on top, which are user friendly. For speeding up your site, use any best caching plugin for WordPress along with a CDN.

For maximum speed for any WordPress site, host your site on WP Engine.

8. Use LSI Keywords

Instead of sprinkling one keyword in one post, use LSI Keywords in combination of focus keyword. This will make your post natural in google's eye. Also helps in higher ranking. When it comes to use keywords in post, you must always tries to the article user-friendly as much as possible. Don't do keyword stuffing just for the sake of keyword density.

9. Make Images SEO Friendly

Images are an essential part of every article you write. It can make any article engaging and beautiful. So it is essential to do seo for images. For doing SEO below are the best practices you must follow:

  • Always  use free non-copyright images for every article or attribute it properly.

  • Make use of ALT tag to make sure search engines understands all images properly. Use keyword for ALT tag.

  • Always name the image descriptive. Don't name any image without any meaning. A descriptive name is like "Child eating food".

  • Use yahoo to reduce the size of images without sacrificing quality.

  • Lazy Load WordPress plugins can also helps you to speed up the site by lazy load images

10. Internal Linking

Linking to pages with in the site is called Internal Linking. Internal Linking is very important for strong website in terms of SEO. There are some key points you must remember while internal linking.

  • Internal link helps Google to find other pages, which are still not discovered. Search engines will find page of website more quickly.

  • Creating internal links helps any site to reduce bounce rate. People tend to spend more time to on your site because of internal linking. It is better for SEO.

  • It's about building your own web. When you search for any term, its probably the no. 1 result would be for Wikipedia. You know why? Because their internal linking structure is very strong.

  • It is recommended to link to only 4-8 internal pages for better SEO.

  • Don't over-optimize anchor text for internal linking.

11. Sitemap

It is very essential to make an XML sitemap and submit it to webmaster tools of Google & Bing. It will help their crawler to crawl the pages at very best. You can also make an HTML sitemap for better user experience.

12. Breadcrumbs

Using breadcrumbs will provide a better UI for visitors. visitors will find where they are on the site. It will help search engines to know the overall structure of website or blog.

Some Miscellaneous Points For On-Page SEO Checklist

  • For better on-page optimization, it is very essential to have a user-friendly overall design of the website or blog. User can access any page on website. Categories of blog should be properly defined for better navigation.

  • Keywords must be include in H2 and H3 tags.

  • Longer content tend to get higher ranking in search engine. So it is recommended to create article between 1000-1500 words minimum.

  • Use social sharing buttons on blog for maximum social exposure.

  • Google Authorship is must for every blog owner. It will relate your content to your Google Plus profile. Google plus can be great source of traffic. Google is giving priority to Google Plus. So its better to have authorship for your blog.

  • Before doing on-page optimization, your website must be fully optimized for search engine. You can make any WordPress site SEO friendly with WordPress SEO Plugin. Also this helps in on-page optimization.

  • Use Outbound links to trusted & authority sites.

  • Proofread your all posts properly. There shouldn't  be any grammatical mistake.

What Are You Waiting Now

On-Page SEO is not all about search engine optimization but also for users. If you want higher ranking then your site must provide best content with proper  SEO. Above listed points are the only on-page optimization techniques by which you can get higher ranking in search engines. So go and implement these seo techniques.

If you have any question about these, through that in comment section.