Google Keyword Tool – Keywordize Blog

You have all the content well written, tags are well in place, right images have been used and everything seems to be in order but wondering why still the post is not getting enough exposure to the lord of search engines – Google! This happens when you have not used right keywords in your post that Google or any other search engine can catch and show it in the search results for the given keywords. Google Keyword Tool is your next step then to keywordize your blog. Continue reading “Google Keyword Tool – Keywordize Blog”

Improve WordPress site PageSpeed in Simple Steps

Site PageSpeed is one of the important factors for better traffic not only for SEO but for a better user engagement experience. Use the following quick and simple steps to improve WordPress site PageSpeed.

Working on using the right keywords is also important. Today, quality is most important than anything else. However, filling the gaps as much as possible to make your blog perfect will always help. Quality content can be built with using the right keywords that people are generally using to search information or which comes handy to them.

Install a Caching Plugin

The plugin W3 Total Cache caches and compresses files to reduce page download time. I have seen great improvements in the page load time in the Google’s PageSpeed Tool.

Modify your site’s .htaccess File

Login to your site’s file manager and edit .htaccess file (backup the file first!). Then copy the below code and paste in the top of the .htaccess file. This is to improve on Leverage Browser Caching PageSpeed factor.

##### EXPIRE CACHING - LEVERAGE BROWSER CACHING #####

# Enable expirations
ExpiresActive On

# Set default expire time
ExpiresDefault “access 2 week”

# Specify expire time by file type
ExpiresByType image/jpg “access 1 month”
ExpiresByType image/jpeg “access 1 month”
ExpiresByType image/gif “access 1 month”
ExpiresByType image/png “access 1 month”
ExpiresByType text/css “access 1 month”
ExpiresByType application/pdf “access 1 month”
ExpiresByType text/x-javascript “access 1 month”
ExpiresByType image/x-icon “access 1 month”

## END EXPIRE CACHING ##

Use Asynchronous Code for AdSense

I use WP Insert for inserting ads on the pages, it helps me manage the ads easily from time to time. Ensure that you are using Asynchronous AdSense Code.

To get the Asynchronous AdSense Code, goto your Google AdSense Account, My Ads then click on Get Code for the Ad of your choice. In the overlay popup, click the dropdown and select Asynchronous as shown below. Currently they are in BETA phase, but it works well on my website. Copy this code and paste it either in WP Insert or whatever plugin you use for AdSense or directly on the page as per your convenience.

asynchronous adsense configuration

Use Asynchronous Code for Social Plugins

Social plugins add a lot of overhead of Javascript and CSS contributing in more load time of the pages. Using asynchronous plugin like Async Social Sharing may help you reduce the overall load time of the page of your WordPress site.

To improve the PageSpeed for the factor Eliminate render-blocking JavaScript and CSS in above-the-fold content, you will need to ensure that the Javascript and CSS are not blocking the page load meaning the rendering of the page is not blocked while these asset files are loading. The solution to this is to move the JS and CSS files towards the footer of the page so that they load after above-the-fold content is loaded. Above-the-fold content means the content that is present in the viewport (which is not below the visible screen). I have added Footer Javascript Plugin for the same.

Compress Image with Smush.It Plugin

The images can be compressed without losing (visible) quality using the plugin like Smush.It. To smush already uploaded images, Go to Media >> Bulk Smush.it. It takes couple of mins depending upon number of images your site has in the media library but it compresses the images contributing in better PageSpeed.

Lazy Loading of Images

Lazy loading of images can significantly improve in user experience. It loads the images as they appear in the viewport. This means that the images which are not visible in the current screen are downloaded when the user scrolls down to that area of your page. You may use JQuery Image Lazy Load Plugin for this.

Minify CSS / JS

If you have any custom CSS or JS of your own, you can first minify using online tools then upload it to your WordPress site.

That’s all! Now check your site’s PageSpeed Insights and let me know if you got any improvement.

Interesting Links

First Google AdSense Cheque

Finally, the day has arrived when I received my First Google AdSense Cheque! Before we go to the amount I received, I would start with my blogging journey so far.

Passion

In 2007, I thought of running my own website which would have tips on everything. May it be buying a computer, mobile, television, resolving programming issues, finance, health and all possible domains where users typically look for tips. I wanted to have it like a tips hub (wow the name sounds cool, but that domain is already taken 😉 ) where users can just land up and find everything.

The Past Journey

So I began with a domain easytipsandtricks.com. I started putting content in flat files without using a CMS. All updates happened manually. I was still not aware of the terms like SEO, CMS, Page Rank, Monetisation, etc. It was a pure social service thought as I never had idea that I can actually make money online when doing the social service.

I later found out that there are various CMS available for free to maintain your website. Easytipsandtricks.com was then updated with a .Net CMS known as mojoportal. It had quite a lot of useful functionalities which reduce the burden of a webmaster including SEO. It was a good CMS with a limited support.

It went on for a couple of years and then in 2012 I decided to host Easytipsandtricks with WordPress. WordPress statistics say that over 18.9% of the top 10 million websites as of August 2013 on Internet are WordPress managed; which is a huge number and it is still counting! Why would not it be so popular. It is made in such a cool way that you can manage the content, the administration, migration, etc. so easily.

With the WordPress decision to host, it became so easy to update the website from anywhere. That was not enough; for every feature that I could think of was found in plugins like SEO, social plugin, contact forms, etc. There are hell lot of themes available to just install and activate! It made my life so easy without having to bother about the code and programming.

During this phase, I learned that one of a very common mistake I did was having a stop keyword in my domain name easytipsandtricks. It certainly matters for a new baby website that needs to compete with already doing well websites on the Internet.

So I came up with Tipscow as a new short domain name that is easy to remember and is quite unique.

Recommended Read:

Tipscow Journey

Tipscow.com was booked in February 2013 with WordPress as its CMS. Before this I had gained enough knowledge on SEO to at least target a few keywords. And it was pretty simple to migrate the content from older domain easytipsandtricks.com to the new domain Tipscow.com.

All these years I had earned only about 50 dollars in my Google AdSense account (that was approved mid September 2008).

Going forward with Tipscow as a domain name and applying various SEO techniques, curating content, backlinking, sharing, etc. My website started gaining popularity from March 2013. It added another 50 dollars in my account in just 6 months. Below are the spikes and curves of my earning.

From Sep 2008 to Jan 2013, my earnings were around $50. While from February 2013 to 23rd July 2013 it is $50. So what I earned in 6 months is equivalent to the earnings in 4.5 years! Refer the statistics below.

Webhosting Companies I Used and Prefer

I started with hosting on a local company in India. While it went good intially, I started facing problems later with their lack of proper support.

That’s when I decided to move to Godaddy. However, in a couple of months, I noticed that the site speed was not that good and that I was seeing reduced number of visitors. So, I started looking for another company and after reading their reviews and general user experience, 24×7 support, etc I concluded to host my website on Hostgator. I have all my domains registered with Godaddy while web hosting is with Hostgator. Hostgator’s service is so reliable. My website visitors increased that also helped me add to my AdSense earnings. They provided me an unlimited domains hosting in just one account with unlimited bandwidth and unlimited hosting space. I have also heard that Bluehost works on similar lines.

Recommended Read

Google AdSense Earnings till January 2013

Google AdSense Earning till January 2013
Google AdSense Earning till January 2013

Traffic Report from Feb 2013 to 23rd Jul 2013

Traffic Report Feb 2013 to 23rd Jul 2013
Traffic Report Feb 2013 to 23rd Jul 2013

Google AdSense Earnings from Feb 2013 to 23rd Jul 2013

Google AdSense Earning Feb 2013 till 23rd July 2013
Google AdSense Earning Feb 2013 till 23rd July 2013

First Google AdSense Cheque

First Google Cheque
First Google Cheque

Finally after the long time, I made earning of $102. Of course the earnings are not that fascinating but this is my first earning ever in my blogging area.

For better user experience and making your site search engine friendly, consider improving your site Page Speed. A faster loaded website is always preferred to others loading slow.

Beginners Blogging Tips – Why, What, Where, How?

beginners blogging tipsAfter the decision to start a new blog, there comes a few questions what, where & how? So, here I come you great people to help you decide on why, what, where & how to blog questions with this post – Beginners Blogging Tips. The why part is already covered in 10 reasons to start blog, I posted earlier.

Recommended Read

Beginners Blogging Tips – The four questions

Why to Blog?

Well, it seems you haven’t read the 10 Reasons to Blog post. Have a look at it and come back to this post then.

What to Blog?

You must pick a topic. Remember that you need to deep dive into the thoughts before you finalize. It can be related to the work you do, the things that you like, etc.

For example:
If you are a software engineer with Microsoft Sharepoint, you can start a blog talking all about Microsoft sharepoint, it may contain tutorials, how to, resolutions common problems, etc.

If you are a housewife, you can write about kitchen tips, house hold work, cleaning, reading, writing (yes!), computer, kids or anything that a housewife can think of.

If you are a gamer, you can share the tips and news about the games that you like and you enjoy. You can share the game settings problems that people talk about or anything else related to game (but legal).

If you are a fitness freak, share the tips about exercises, diet plans, workout or any damn thing you like to talk or share about.

If you are a traveler or love travelling, talk about it. Share the great places you visited, the pictures you clicked, the hotel you stayed in, the food you loved, the places you recommend and on and on.

At first, the thought may come that you can do all of the above. True. But think for a longer term passion – choose the topic that you do most, you like the most. Because, if a gym trainer (fitness freak) starts writing about games, he may not be able to maintain it for long. Unless, if he really loves gaming. Certainly, every person like to play or has played sometimes in thier life. But that doesn’t mean they are passionate about it.

Where to Blog?

Choosing the right “where” is utmost important. Essentially, you need to have a domain & a webhost to host your domain. This is where you will have your blog hosted. Domain name plays an important role to. The domain name, related to your topic is better. However, people create any domain name sometimes their own name, or even a funny name. You need to check its availability before you can book it.

If someone is providing you the hosting for unbelievably low prices, ensure to cross check their brand in reviews on internet. Sometimes, they load their servers with lot of websites making each of them slower. My blog used to load very slow on a domain hosting company, but it is much better when I moved to Hostgator.

There are some free services like blogger.com where you can create blogs free of cost but you have their blog url in yours and you may not have full control on assets, settings. Since, today, the hosting is available for so cheap prices, it is a good idea to start one of your own. Some sites like blogger.com allows you to host with a premium service where you can have your own blog URL.

So, scan through multiple options using reviews before you finalize.

If you want help, please feel free to contact me – I would love to help, FREE of cost! You put a comment below to contact me.

Why would I do the free help?
The help won’t be free (you are not paying me directly. It works like this: You buy the hosting package through the links here – Hostgator or Bluehost and through the same standard amount that you any which ways pay to the company, I will get a small commission and I would treat it as a fees from your side. So go ahead, signup through the links I provided above and get my free service.

How to Blog?

Many blog publishing platform are available today. If you are on a PHP (Linux) environment, you can blindly go with choosing WordPress. If you are on a .Net (Windows) environment, you can go with MojoPortal (this is the one I used for my .net blog earlier).

Note that the Windows hosting environment can also run WordPress, as it supports PHP but Linux wouldn’t support .net (at least that’s what I know).

So, how you do it – with WordPress it’s very simple! You just need to have the wordpress installed and you are ready to publish the posts! WordPress has a huge forum and many plugins to help you find one to suit your need. You just need to think of a functionality search it on internet and you will find a plugin supporting that! Litreally, try it. Comment below if there is something you did not find, I and the readers of this blog would like to know in that case. At the same time there are lots of themes available to customize and a great support forum – you ask a question and many people are ready to help you free of cost.

If you need any help setting up the WordPress on your host or whatsoever, put a comment here and I would be glad to assist FREE OF CHARGE! Check my post on Quick Tips to improve WordPress site PageSpeed

The other CMS tool to publish blog you can use is MojoPortal. Joe is a great guy investing his time for the betterment of this tool. So, .net lovers can just jump into MojoPortal. It becomes easier for the developers who are .net specialized to extend it to customize according to their needs.

Some other popular blog publishing tool are Joomla, Drupal – But I have never used it so can’t comment.

I hope these blogging tips for beginners help you find the answers to your why, what, how & where. If anything is missed out, please feel free to get in touch.

Again, if you have any issues taking a decision or problems installing WordPress or difficulties in finding a Host or choosing a domain name, simply comment below and I shall I get back at no cost.

10 Reasons to Blog – Why Should I Blog?

Why should I blog? - 10 reasons to blogOut of the many reasons, I believe these are the most important reasons to start your own blog. So, read out the 10 reasons to blog help you decide on starting a new blog.

Recommended Read

10 Reasons To Blog

  1. Share & Gain Knowledge that you have
    It is said that knowledge increases when share. So, put the best of you in the blog pages and share the knowledge with the world. Provide feedback options through comments or contact form so you know what people are talking about.
  2. Keep yourself busy
    We sometimes don’t realize that we have an ample of time that we waste in non-productive things. This time can be actually utilized to blog for many good reasons, we are discussing some here.
  3. Make Money online
    The best reason to blog is to make money online. You do not only gain knowledge while sharing you also earn money online with blogging. You can make money by some ad networks placed on your blog pages, through affiliate links, etc. It is a vast concept and I would be soon writing my thoughts on this. Read about my first earning in the post My First Google AdSense Cheque

  4. Keep yourself updated
    When you are maintaining a blog, you keep yourself updated with the current trends, technology and happenings around you. When you write about a specific technology for example you will get comments or feedback in other forms that would help you reach to the latest thoughts on that topic.
  5. Connect with people with similar interests as yours
    Blogging brings like-minded people together. Starting a blog can help you find those people and share your opinions and thoughts.
  6. Earning a reputation
    Blogs are wonderful tools to help bloggers establish themselves as experts in a field or topic. For example, if you’re trying to get a job in a specific field or hoping to publish a book on a specific topic, blogging can help legitimize your expertise and expand your online presence and platform.
  7. Change Perception
    Blogging helps you put your own thoughts in front of the public. It acts as an appeal to prove something with sufficient information to change the people’s perception.
  8. Marketing or promotion
    Blogging is a great way to market your product or service highlighting the benefits and offers while you keep others informed about the products or related topics.
  9. Just for Fun
    Some people take blogging like a hobby. They enjoy writing irrespective of whether they are earning or not. This is their creativity. You can start writing blogs for fun if you passion to do it.
  10. Achievement in itself
    Seeing people responding to your thoughts, debating or making a difference in people’s thoughts you feel something achieved. The analytics of the blog become your crown.

With all that being said, have a look at the Beginners Blogging Tips post to help you give basic tips for starting your own blog! You might also be interested in Improving PageSpeed of your blog once you have it setup.

I can help you install WordPress and basic necessary configuration for your blog like essential plugins, social setup, pingbacks, etc free of cost.

Why would I do the free help?
The help won’t be free (you are not paying me directly. It works like this: You buy the hosting package through the links here – Hostgator or Bluehost and through the same standard amount that you any which ways pay to the company, I will get a small commission and I would treat it as a fees from your side. So go ahead, signup through the links I provided above and get my free service.

Caching – The good, the Bad

All good things created on earth may not be good always. For example, milk may suit some people but for others it may cause skin irritation. Similar is the case with caching.

Caching – Good or Bad?

Caching is not always a good idea. If the site traffic is less and caching is enabled and your website hosting is on multiple servers, the users may experience high load time and may become impatient. This is because the application pool resets and then when users try to open the page the cache is rebuilt because the old cache is expired due to inactivity (low traffic).
caching effects on website load time
So you should enable caching only if the site is having good amount of traffic. And you don’t have multiple applications running on shared basis.

Caching is important for a better load time but at the same time it may not be good for low traffic website.

Submit Sitemap Search Engines

Sitemaps are an easy way for webmasters to inform search engines about pages on their site that may be crawled by the search engines’ robots. This Sitemaps are in xml formats.

A typical Sitemap file lists every URL, together with information about when it was last updated, how often it normally changes, and how important it is, relative to other pages in the site. This helps search engines to more intelligently crawl the website.

Creating sitemap

First of all, create the sitemap for your website, listing each url in it.

You may have a look, as an example, at the sitemap of this website that lists the url with other attributes: Sitemap

After you have created the sitemap for your website, its the time to submit or inform the search engines about it. Below are the methods to submit to various search engines.

Submitting the sitemap to Google

Google developed a schema for sitemap and has a portal for webmasters Google Webmaster Central.

First of all, after signing into Google accounts, you have to verify the ownership of the website. This is done by uploading an html or updating a page with the meta information that google.com/webmasters provide. The meta tag looks like –

<meta content="unique code provided by google" name="verify-v1" />

Submitting sitemap to MSN

MSN uses Moreover.com for Live search to get informed about the sitmaps for various sites from webmasters. The following URL would directly submit the sitemap to MSN:

http://api.moreover.com/ping?u=http://yourdomain.com/yoursitemap.xml

Submitting Sitemap to Yahoo

Yahoo provides this service through Yahoo Site Explorer. You can submit the sitemap through the following URL

http://siteexplorer.search.yahoo.com

As with Google, Yahoo too provides a verification HTML file or meta tag to verify ownership of the website. Once verified you can use the services provided by Yahoo Site Explorer. Submit the sitemap as a feed by providing your sitemap url on:

http://siteexplorer.search.yahoo.com/submit

Submitting Sitemap to Ask

Ask follows a similar approach. The following URL submits the sitemap to ask.com

http://submissions.ask.com/ping?sitemap=http://www.yourdomain.com/sitemap.xml

Happy Webmastering!!!

Automatically Submit Sites to Search Engines:

Just provide your site or individual page URL and other details and submit. Phone number is not mandatory. It’s free! No bluffing at all! I personally use this tool. It is provided by Free Web Submission