Search Engine Optimization Short Guide

In this blog, I’d guide you through the search engine optimization. Its going to be an on point and short tutorial while including all the essentials tricks in the book. Let’s start.

What is Search Engine Optimization?

Search engine optimization (SEO) is the process of optimizing your website to increase the quality and quantity of traffic to your website through organic search engine results.


Tools and Skills required

  • Internet Connection
  • A computer system
  • Basic Understanding of HTML tags
  • Common Sense

First, Lets talk about on page SEO.

On page SEO

onpage search engine optimization

Onpage Optimization is the most important step

One page SEO is the most important part of search engine optimization of a website. SEO process if lot faster if on page SEO is done right. Its process of making changes to the page itself you are trying to optimize.


Title Tag

Let’s begin with the title Tag. As a webmaster, I recognize that it’s one of the most important elements in onpage search engine optimization step.

Title tag is one of the meta tags which display up in the engines like google search result pages. The Search result heading you see is the title tag of the website.

its important practice to place your planned keyword for the webpage in the Title tag. It helps big time if you place it in the begging of the title. It helps based on viability which all superior users understand as “keyword – prominence”. You should make sure that it is minimum of four-7 words and now not exceeding over 70 letters.


H1 Heading

Its vital to place a h1 heading at the start of your post or page. Place the planned keyword in it and make it bold or underline if you want to. You should also have h2 and h3 in your content as well.

The H1 title should be placed at the start of your post/page. Make it bold even under line it if you want, you should use H2 H3 titles within the content as well, making sure to use the keyword too.

There should be one only h1 tag on each page or post.


Body Content

Try placing the planned keywords in first three sentences.  Try limiting keyword density to 2.50% and no more than 3.00%. Minimum Content count should be 500 words.

Don’t cram too much text in the content. Your text shouldn’t sound common and spam like. Google wont index it higher and no reader would bother hitting it making the page stats worse. Google penalize spam content which fails to meet the criteria so try avoiding it.

images you are using on the page should be named with your keyword. For Example: wishwebdevelopment.png

Also, do underline, bold, or italicize your main keyword in the post or page at least once.

Image Titles

Try using the main keyword as image’s alternative text. Try placing other important keywords in the alt text as well.


Title and Description Meta Tags

Google doesn’t crawl for meta tags anymore. Google’s bot only crawls site content but its better to add meta tags to your website. Just like the h1 or title tag try using main keyword in the beginning and so on. Try Containing the description tag to 150 characters or less of course, keep it informative and specifically related to the topic.


Social Meta Tags

Use Twitter Cards, Facebook Open Graph, Google+ Web Snippet and Pinterest Rich pins between the head tags of your website. There meta tags are specifically included for specific website and usually contains thumbnail image, title and summary.


Sitemap Generation and Submission

There are lot of plugins for wordpress or Joomla or other content management systems to generate your website’s xml sitemap. Worry not if you have custom or static website. There are many free sitemap generators out there if you want to generate your website’s sitemap.

You can submit this sitemap to google, bing, and Yandex by following the links.


Disclosure Page

Generate a Disclosure page here and include its link to footer.


Privacy Policy

Generate your website’s privacy policy here and place its link in footer as well.


Internal Linking

Make an extra page with main keyword in the title i.e. YOUR KEYWORD Extras and place coming soon etcetera as content and place the all new pages and posts to the extras page. It would work as internal link building.


Offsite and Offpage SEO

WordPress Blog

link building on social media

Link building is process of generating vital backlinks

Make a free wordpress blog with main keyword included in the url. i.e. Spin your posts and create wordpress blog posts while citing your website’s posts as main reference. It would work as offsite external link building.



Create a blogger account and do the same as described above.


Reddit and Other Content Aggregators

Create accounts on reddit, dig and other social content aggregators and try posting your stuff on these website.



Create your page on


Social Media

This is the most important link building step. Try creating your brand or keyword’s facebook page, twitter account and tumblr account. Try posting your links on these social media plateforms while carefully crafting the titles wile posting.

This is it. I wish you best of luck and please share this tutorial if you like it.


You can reach Waqas Yousaf through twitter @wiqi.

Read More
Waqas Yousaf January 6, 2018 1 Comment

Speed up your website with gzip compression

What is GZIP Compression

You need to enable GZIP compression on your website to reduce load time of your website. Sharp website development and aggressive search engine optimization (SEO) is vital for every website but adding heap of content takes it tool on your website’s viewership. Research shows that your website will leave your website if it made them more than 20 seconds. Modern website designs are incomplete without CSS, Java scripts, PHP and images but sometimes these things piles so much that they choke the bandwidth of the consumer and consumers leave your website disgruntled after your website loading lower than the speed of a snail.

Benefit of Enabling GZIP Compression

By enabling compression for your website, it’ll simply compress the items browser needs to download to load your website. It will reduce the webpage load by 50 to 70% and it will keep your customer or viewer keep stuck to your website.

How enable GZIP Compression?

If your website is running on apache webserver, you can enable compression for your website by just copying the following code and paste it in your .htaccess file (can be found in the www or public html directory of your website.


[php] #Enable Compression
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE image/x-icon
AddOutputFilterByType DEFLATE image/svg+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/x-font
AddOutputFilterByType DEFLATE application/x-font-truetype
AddOutputFilterByType DEFLATE application/x-font-ttf
AddOutputFilterByType DEFLATE application/x-font-otf
AddOutputFilterByType DEFLATE application/x-font-opentype
AddOutputFilterByType DEFLATE application/
AddOutputFilterByType DEFLATE font/ttf
AddOutputFilterByType DEFLATE font/otf
AddOutputFilterByType DEFLATE font/opentype
# For Olders Browsers Which Can’t Handle Compression
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html

Give the code time of 2-3 hours to propagate itself and then check upon your website if it has enabled or not.If code given above doesn’t work out, remove the above code and add the code given below instead.


[php] AddOutputFilterByType DEFLATE text/plain

AddOutputFilterByType DEFLATE text/html

AddOutputFilterByType DEFLATE text/xml

AddOutputFilterByType DEFLATE text/css

AddOutputFilterByType DEFLATE application/xml

AddOutputFilterByType DEFLATE application/xhtml+xml

AddOutputFilterByType DEFLATE application/rss+xml

AddOutputFilterByType DEFLATE application/javascript

AddOutputFilterByType DEFLATE application/x-javascript


You can reach Waqas Yousaf through twitter @wiqi.

Read More
Waqas Yousaf October 12, 2016 22 Comments

6 keyword tools for your website’s SEO and PPC success

Why keyword tools are important for website’s SEO

Getting your website trended for a specific keyword has become an art now a days. People are trying hard to get the ranks of their websites better and taking them on the first page of famous search engines like google and Bing. Getting your website filled with content is not hard but this task becomes tricky when you have to put some content on your website that is specific, relevant and that can take your website off to the first page. Researching right keywords has become much of a science today because of its importance. Today, I am going to write about some of the best keyword tools available online for free that you can use to generate a better list of keywords for the content of your website and for peak search engine optimization .


6. Soolve


Soolve is multichannel keyword hunter. It not only fetch keywords for google but also other famous plateforms like answers, yahoo, bing and youtube. Its real-time keyword generation feature is what it makes it stands out in other SEO research tools.



5. SEO Book Keyword Tool


SEO book keyword tool uses various channels to harness the keywords and generates you a list with more keywords not only from search engines but also from dictionary.


4. Keywordeye


Keyword is great tool to simplifying your keyword researching. It allows you 10 keyword searches a day. The good thing is their visualization tool which shows the important keywords for search engine optimization based on their importance.


3. WordStream

This tool allows you 30 keyword searches per day and its one of the bet tools I have come across when it comes to ppc and SEO. It suggests you a grouping for related keywords based to put them in your content.


2. Ubbersuggest

ubersuggestIt fetches keywords from google suggest function and gives you ideas from what users are actually searching for in real time.


1. Google Adwords keyword Tool

adwordsThe holy grail for SEO and PPC. Google’s official keyword tool. It shows you every bit of a stat for a keyword like competition, search volume and obviously, average cost for pay per click (PPC) ads. It would give you alterative keywords and relevant searches.

You can reach Waqas Yousaf through twitter @wiqi.

Read More
Waqas Yousaf October 11, 2016 10 Comments