How to write a blog

How to write a blog

Blog wiring is not easy. I’ve shred few tips in my earlier post where I tried to explain How to improve SEO Score in blogpost but those tips works when you know about blogging. SEO improvement tips can help you in writing great SEO blog but what if you don’t know much about blogs and blogging. And looking for suggestions on “how to write a blog”? In this situation, you need to understand little bit about blogs and blogging and then start your own blog. Today’s topic is going to be interesting for people who don’t know much about blogging but wanted to explore about it. I am going to share some key points and easy steps on how to write a blog. It will help you to start your blog and write an amazing SEO friendly blog.

How to start writing

Writing could be easy if you know what to write but it’s ten times harder if you don’t know what to write. So the first suggestion is to find out the topic for your blog. During the process, you need to understand every platform and take out the best data for your blog.

Unique blog Ideas

Finding unique blog ideas is the first step towards starting blogging. In order to build your audience, you need interesting topics and unique blog ideas. But the problem is, we run out of topics very fast when it comes to unique ideas. In order to keep the audience engaged, we need unique blog ideas and interesting content. And the content frequency should be good so that people could get more and more fresh content to read.

But the question is how can we find interesting blog ideas?

In order to find interesting and unique blog ideas, you can follow given below steps.

Step 1: Research

By research, I don’t mean the Google search for topics. It is a lengthy process which requires dedication and smart work. Given below are few platforms which can help you to collect already engaged and discussed & interesting topics.

  • Conduct a Google search with various combinations of the keywords. Preferably the long tail keywords.
  • Explore the social platforms such as Twitter for popular hashtags and news. And Facebook to read out the comments and group posts.
  • Take help of some industry expert and request for their opinion.
  • And anything else that you can come up for research. It’s an evolving

Step 2: Review your audience

If you are running a website then understand your website audience and collect data to find out interesting blog ideas. If you analyse the audience behaviour, you can easily understand what kind of information your website audience is looking for. After that you can easily fulfil their expectations and keep them engaged on your website. In order to do this, follow given below steps:

  • Go to
  • Login with your Google Analytics ID & Password
  • Select the property
  • Click on Audience from left hand side menu
  • Select Interest
  • Choose Overview
audience overview
Audience Overview

Explore between audience interests and decide what people are important for your blog and what you should write to attract users.

Step 3: Understand the user behavior

This is one of the most important methods to follow while you are looking to provide better content to your website visitors/users. You need to understand user behaviour so that you could give them what they want. The analysing process is simple and all you need to do is, review google analytics data to get this done. Given below are the steps to do so.

  • Go to
  • Login with your Google Analytics ID & Password
  • Select the property
  • Click on Behavior
  • Select Site content
  • Choose Landing pages and Exit pages
Interest analysis
Interest analysis

Reviewing exit pages and landing pages could help you to understand what pages are causing your website visitors to make exit. For example, let’s assume you are running an e-commerce website and given below is the exit page ratio for different categories and product pages for your website:

Exit page analysis
Exit page analysis

As you can see, by this small analysis I get to know which pages needs improvement. I can see the pages where my website visitors are taking exit. In this situation, I can try to make these pages more interesting or also replace them with new pages or information.

Now let’s move on to the next step. Since you know what to provide and how to provide to users, next thing is to make it user friendly.

Generate User Friendly blog Content

Generating user friendly content is nothing but type of content which is easy to understand and relative to your website product/services/information. If your website users are able to understand and can relate with content, then you will get better engagement and lesser bounce rate on your website. Given below are few basic key points to remember while generating user friendly blog content.

  • Use simple and easy to understand words so that your website visitors could understand the information easily.
  • Add interesting facts or information which drives interest between users.
  • Focus on Genuine content. Do not copy content from other sources
  • Keep the content accurate and explain it in easy ways.
  • Use infographics or interesting images related to your website.

This would help you to reduce bounce rate and drive better engagement. However, you can refer Tips to reduce Bounce Rate for amazing tips to kill the bounce rate.

These are the basic steps which everyone needs to follow if you wanted to learn about “How to Write a Blog”.

Apart from this, I would like to add few more suggestions to the list.

  • Follow the search engine guidelines.
  • Conduct SEO Analysis before posting the content on web.
  • Focus on original content.
  • Conduct On-Page and Off-page SEO analysis and apply white hat SEO techniques to get ranks in SERP.
  • Share your content on social platforms.
  • Take help of influencers and get your content published on multiple platforms.

Hope these steps would help you to understand how to write a blog. Being a SEO Strategist myself, I have used all of the tips in my blog posts.

Sources: How to Write a Blog

Social engineering Content

Social engineering Content

What is Social Engineering

Social engineering is a method of misguiding users and getting their personal information such as email id, contact number, sometimes bank details and other personal details. It is directly related to phishing or hacking. The purpose of using Social Engineering is to collect personal details of users and use it for own benefits.

You can easily understand if someone has the access of user’s sensitive information, what kind of misuse they can do.

However, it is social engineering content also used for marketing purpose. For example, it might be used in marketing products and political campaigns. With this method advertisers get to know about people’s preferences and habits is gathered in advance. Then this information is used to encourage people for buying stuff, opt in for subscriptions or to vote for a particular person or political party.

Types of Social engineering content

As we know, social engineering is basically used to collect data of users. So it could be only two types. One is to collect data and misuse it and second one is to collect the data and use it for showing customized ads by understanding user behavior and habits. Social media ads preference works on this algorithm. Whenever an advertiser creates an advertisement on social platform, they customize advertisement audience and for that they could either upload the existing data or choose between the provided options. Here people use data collected by social engineering content techniques and customize their audience.

However, social engineering content is generally known for fraud.

Types of social engineering attacks

Depending on the information, people who have the user data could perform actions according to their choice. Let’s have a look on one example below.

Example 1:

social engineering attack example 1

Back in 2013, the Associated Press Twitter account was taken over by the Syrian Electronic Army (SEA), which posted the above tweet. Within moments, the stock market dropped: the Dow Jones Industrial Average dropped 150 points as the tweet was re-tweeted, and the Standard & Poor’s 500 Index fell about 1%, briefly losing USD$136 billion in value before quickly rebounding.

They got the access of Associated Press Twitter account by a phishing email.

social engineering email copy

Example 2:

RSA SecurID breach

Adobe Flash and vulnerabilities go hand in hand, which is unfortunate for RSA’s SecurID. Back in 2011, RSA employees received two phishing emails, which would ultimately lead to SecurID’s two-factor authentication system being compromised – costing RSA $66 million.

RSA said in a blog post:

social engineering attack example 2

We can understand that social engineering content could create different impact on user or companies according to people who collect data by social engineering methods.

So far we have learned about types of social engineering, how it works and its impact. Now let’s move on to the SEO aspects of social engineering.

While using data collection forms on website or blogs sometimes we encounter the problem of webmaster errors which says “Social engineering Content Detected” on your website. It is not at all good for your website.

social engineering content detected

There are few steps which you need to follow in order to get rid of this problem. Here is how to get rid of Social engineering detected problem.

Check webmasters for security issues.

Whenever we get a warning or information message from google regarding social engineering content, we need to check the webmaster immediately to understand the problem.

Next Step

Check for Third Party Resources on your website

Ensure that any ads, images, or other embedded third-party resources on your site’s pages are not deceptive.

  • Note that ad networks may rotate the ads shown on your site’s pages. You therefore might need to refresh a page a few times before you’re able to see any social engineering ads appear.
  • Some ads may appear differently on mobile devices and desktop computers. You can use the URL Inspection tool to view your site in both mobile and desktop views.
  • Follow the third-party service guidelines described below for any third-party services, such as payment services, that you use in your site.

For more information on steps, follow the google guidelines on Social Engineering (Phishing and Deceptive Sites) Hope this information would help you to better understand the social engineering in SEO. If you have any suggestion or feedback for this information then do comment below.

Sources: Social engineering Content

SEO Friendly Content Tips and Tricks – TheSEOGuy

How to write SEO friendly content

Writing content is not an easy task. Every content writer invests a good amount of time in writing content. But when it comes to SEO friendly content, it requires even much more time and efforts. After all content plays an important role in SEO and we can get better results if we focus on generating SEO friendly content for our website or blogs. Interesting website drives interest and better engagement which helps us to get positive results. Apart from generating curiosity and reading interest, you can focus on few SEO techniques to get better results.

All you need to do is keep few parameters in your mind while working on generating content for better SEO results. Today I am going to share some key points which can help you do so. You can create an impact on results if you follow these points. A lot of amazing content writers struggle with SEO techniques. By following these steps you can solve this problem and generate quality content which is SEO friendly.

Before getting into tips, techniques and tricks let’s understand what is SEO friendly content and its importance.

SEO Friendly Content

We all know that content is information or write-ups which we write on website or blog to inform visitors about product, services and information. Content is considered as king when it comes to SEO results. If we work on content, we can drive more and more engagement on our web platforms. Let’s move on to the next step and let me share few steps to generate amazing SEO content for your website or blogs.

Original Content:

Always keep your focus on generating original content while writing for your website product, services or information. It is strongly not recommended to copy content from other sources. If you generate quality content, it will give you better result than copied content. Search engine crawlers will give you preference if you are writing original content for your website or blog. There’s no fixed parameter decided by search engines but with my 5 years of experience in SEO, I would suggest you to keep more than 92% content original. You can take the inspiration from different sources and write it in your own words. But Never Ever copy exact same words from sources and write them on your website.

Avoid Over Optimizing

The major part of SEO is covered by keywords in content generation. But you have to keep the optimizing in your mind. Do not over optimize or stuff your article paragraphs with keywords. Keep the spirit of information in article instead of feeding unnecessary keywords in it. If you want to use any particular keyword then use it smartly and represent it as a useful word in your content.

Maintain the keyword density

Keyword Density is the percentage of keywords contained within the total number of indexable words in web page content. Maintain the ratio and quality in your articles. Do not get confused between keyword density and keyword proximity. Both are different from each other. If you want help on understanding the difference between both techniques then you can refer Difference between Keyword Density and Keyword Proximity It will help you to clear the confusion and understand both the techniques.

Avoid Duplicate content

Duplicate content is when you put the same content under different pages or URLs. For example, If I have written an article on Content Optimization in SEO, I will try not to copy content from there and paste it here. Instead I will write more original content related to topic. That’s how I can make search engine crawlers understand page content of different pages. If I will copy and paste same content, search engine crawlers won’t be able to differentiate between pages.  So it is suggested not to copy your own content as well.

Create a clean link structure

Create clean link structure which is easy enough to represent the gist of your content. It is a common but effective practice. Most of the time, we could understand the content by just reading the link headlines. The same applicable for search engine crawlers. The link structure should be simple for both website visitors and search engine crawlers. If search engine crawlers are able to understand content easily, they will indext it faster and give your better results in SERP. For example, I’ve written an article “How to use keywords for better SEO results” and the link for that article is .

Generate Interest

Try to write interesting articles which drives curiosity between users. You can put interesting facts, information or something new to read. Also adding up few case studies will also help you. Reading non interesting information is monotonous. It could increase the bounce rate. Bounce rate is an important factor of SEO so you cannot ignore this.  If you want tips on reducing bounce rate, you can follow How to reduce bounce rate.

Use LSI Keyword Method in content

LSI stands for latent semantic indexing. It is a method which search engines including Google use to study and compare relationships between different terms and concepts. These keywords can be used to improve SEO traffic and create more visibility and higher rankings in search results. For example, I have a blog on Search Engine Optimization (SEO) information so I would try to use related keywords such as “SEO Tips”, “Search Engine Optimization Tricks”, “Digital Marketing”, and “Online Marketing”. These are the LSI keywords for a SEO Blog.

Use of Long Tail Keywords

Long tail keywords are key players in generating SEO Friendly content. It helps user and search engines to understand the content and relate it to particular category easily. For example, I am a SEO strategist and have an organization where I provide SEO services. I will try to add keywords which define my website category along with services and product such as “Best SEO Services”. “Top SEO Consultants in India”, “Best SEO Services providers in India”, “Best SEO Services in affordable prices” and “SEO consultants near me”. If you read these keywords carefully, you can see that every long tail keyword is based on one particular keyword such as “Top SEO Consultants in India” is based on “SEO Consultants”. Similarly, Best SEO Services in affordable prices is built on “SEO Services”.

However, using power words is different from LSI method. In order to understand better user of Power Words, you can visit Innovative Ways to increase traffic to your website for free.

The Guidelines

While applying these many methods do not overlap or ignore the content guidelines defined by search engines. If you follow the right search engine guidelines, you will get amazing results. You can check the Google’s guidelines by exploring Prohibited and Restricted Content.


Using right parameters and generating original content will be the best thing to do. It will always help you to write SEO friendly content. The basic thumb rule of generating content is to keep the interest between users. You can’t keep users on your website or blog if the information is not interesting or relative to your audience type.

Pro Tip: Never use article spinners and the content should be at least 92% original. Take the inspiration but do not copy content from other website/portals.

Hope these tips of how to write SEO Friendly Content would help you to generate more quality content for your website or blogs. If you have feedback or suggestions for this information then do share your thoughts below.

Sources: SEO Friendly Content

SEO Friendly URL: SEO Best practices

SEO Friendly URLURL stands for Uniform Resource Locator. We also call it web address. URL is one of the most important part of Digital Marketing. Having a business domain related to your business is always recommended. But we are not here to talk about domain. I have already shared some good information on Importance of Domain name and extension in SEO earlier. Today we are going to talk about SEO friendly URL. We can create the best SEO friendly URLs if we follow the right steps and can get the better SEO results. So before getting into steps let’s understand what is SEO Friendly URL.

SEO Friendly URL

SEO Friendly URL is a well optimized URL which helps search engine crawlers and users to understand web content at the same time. Creating SEO friendly URL is a process of making set of URL’s which is descriptive enough to access and understand by Bots (Search Engine Crawlers) and Humans (Website Visitors). There are certain parameters which we can follow to create or generate the best URL types. Given are few SEO best practices for creating SEO Friendly URL

Using Content in URL

This is not about creating a lengthy URL to describe your content but using accurate word phrases to describe your content. It should be descriptive enough to make users understand about the content by simply reading the web page URL. It is also good for search engine crawlers. They can easily understand your content by going through a clean URL.

Use of Keywords

Similar to using content keywords, you can also include best keywords in URL which have good search volume and can describe your content. Preferably you can include long tail keywords related to your website content. It is a best practice to optimize every web page around one keyword, and this keyword should be included in the URL.  You can add the keywords in the beginning of the URL, as search engine bots read & give preference to the keywords in the beginning of URL instead at the end of URLs.

Tip: Do not over stuff URL with keywords. It is not at all recommended or a good practice. It can also cause penalty sometimes. So be careful while stuffing keywords in URLs. Overstuffing keywords can never make SEO Friendly URL.

Special Characters in URL

While creating SEO Friendly URL, it is recommended to hyphens (-) because it helps search engines to read your web URL easily. Hyphens are used to separate words in URL Phrases and create better readability for both users and search engines. But what are the special characters in URL’s and what to avoid?

Special characters are the identifiers or parameters which are used to show data on a web page. For example if you are showing a particular category or page which is fetched by query or code then it will show up the parameters URL’s like “?”, “=”, “%”, “&” “_” and symbols such as + or *. This is very common while we use dynamic URL. The best option to avoid this situation is to create static URLs for your website or blog.

Static URL:

Dynamic URL:

Upper and lowercase in URLs

Always use lowercase in URLs. Never use capitalization in URL while you are working to create SEO Friendly URL. Search engines can decipher from uppercase and lowercase letters in URLs, which can lead to duplicate URLs and loss of page rank.

Refer given below image for example:

seo friendly url lowercase and upper case example

Keep URL Short & Avoid Similar Words

It is good to have descriptive URL with focused keyword but do not exceed the length of URL. However there’s no specified length of URL is defined by search engines. But it is recommended to keep URL between 90 characters for better readability. Do not repeat similar words in URLs if you really want a SEO friendly URL.

For Example:

seo friendly url similar words example

Use of sub-domains

Use sub domain wisely because search engines are bots and it’s hard for them to relate content between domain and sub domain. They can consider the sub-domain content as duplicate content which can affect your SERP rankings. Until it is required, try to use sub folders instead of sub domains.

For example:

seo friendly url subfolder and subdomain example

Limited use of folders and subfolders in URL

Do not include unnecessary folders in URL’s. It is not good for a SEO Friendly URL. Avoid them until you really need to describe your content. The URL should be clear and should have better readability.

seo friendly url use of folders

In above example, you can see the use of folders and subfolders. You can consider them as clean & SEO Friendly URLs.

You may also read about How to change URL Parameters of website.

Pro Tip to create SEO Friendly URL:

Learn better use of Canonicalization method to use it while creating canonical URLs. Also do your keyword research deeply before creating a focus keyword for your content and URL. You can use the tools such as Google Keyword Planner for this. And it would be great if you know how to use breadcrumbs. If you can use breadcrumbs correctly, you can get some additional SEO benefits in SERP Rankings.


Creating SEO Friendly URL is not an easy task. It requires a lot of work to get best output. If we follow right steps then only we can generate a better URL structure. Over-stuffing keywords, special characters, capitalization and dynamic URLs are not recommended for better SEO results. But creating static URLs, use of necessary folders, use of keyword and hyphenization could help you in generating a SEO friendly URL and better results in SERP.

Hope this information would help you to create better URL structure for your website or blog. If you have more suggestions or feedback regarding SEO Friendly URL then do comment below and help me in providing quality information. Keep visiting TheSEOGuy for more fresh Search Engine Optimization (SEO) Answers.

Sources : SEO Friendly URLs

SEO benefits of a business listing

Major SEO benefits of a business listing

Before getting into SEO benefits of a business listing, I would like to tell you that it is not at all a ranking factor. It is a practice which can boost your SEO if you do it correctly. Applying white hat techniques for better rankings is always the best practice in search engine optimization. Listing your business is one of them. It is always a good idea to list your business online. Today we are going to learn major SEO benefits of a business listing in google, bing and other search engines. Also I will share some good tips to maintain your business listing to get better results. You will learn how can you generate Do Follow backlinks and use your business listing in Local SEO.

But first let’s understand What is business listing in search engines.

Business Listing

Business listing is basically the information of your business for local search results which includes complete information of your business. All the business listings includes following information.

  • Business’ name
  • Complete physical address
  • Support phone or contact number
  • Business website (URL)
  • Map Link

This is how a business listing looks like.

Business listing Theseoguy

Here you can see the business listing which contains all the information related to TheSEOGuy

Things to remember while listing your business

Use the accurate information to list your business in search engines. You have to double check the information such as your business’s name, contact phone number, physical address and website URL before submitting it to search engines. The information should exactly the same in each citation.

Google uses the information from citations to verify the accuracy of a business’s contact details and ask the online authority of the business.

Avoid Duplicate contents

Whatever information you provide should be original because it is not possible to list multiple businesses under one URL. However, your business information can be pulled through to other online directories. If either of the details is incorrect, there is a risk of duplicate listings being created.

SEO benefits of a business listing

seo benefits of business listing theseoguy discovery

Free Business Branding

You can monitor the views generated by visitors and can use them to design a better business marketing strategy and SEO strategy for your website. Here in the image you can see the search flow. Discovery views shows customers who my business listing searching for a particular category, product or services related to my business.

Map views apart from SERP

seo benefits of business listing theseoguy mapviews

Analyzing map views could help you to understand the visitor behavior. Within the Google My Business panel, you can analyze the map views generated by visitors. You can clearly see the number of views generated by customers by search listing and map listing.

seo benefits of business listing theseoguy customer actions

This is how you can monitor the direct business leads generated. By reviewing customer actions, you can monitor number of call you received, direction requests and direct visits to your business website.

Direct Leads through local SEO

seo benefits of business listing theseoguy phone calls

With the help of phone calls monitor within my business panel, you can monitor the phone calls behavior and days where you have received maximum and minimum calls. I receive most calls on Wednesday according to above image. It means I can easily focus on customer service calls on Wednesday. I can ask team members to get ready convert maximum leads by the number of calls received.

seo benefits of business listing theseoguy testimonial

Getting a testimonial is always good but by the help of google my business listing panel, I can monitor the testimonial effect on my business searches. Here in this image you can see that when did I received the maximum testimonial benefit by image posted by one of the customer.

Can generate dofollow backlinks

If you use your business listing correctly, you can also generate dofollow backlinks. For this you can use the option to publish posts where you can share information related to your business and encourage visitors to check your services or information. Placing links smartly always works and give better results.

Given below is the example of one post which I shared via google my business posts.

Business listing Theseoguy dofollow links

You can see that I have placed the link of my blog post How to create best 6 second ads this would be a dofollow link and help this post to rank in SERP. This is considered one of the best SEO benefits of a business listing.


Listing your business online can help you in getting better results in local SEO and can also give you a chance to get better SERP results. Hope this information of SEO benefits of a business listing would help you to understand the importance of business listing.

If you have any suggestion or feedback related to this information then do comment below.