SEO ROI Analysis: How to do ROI calculations for SEO


SEO ROI stands for Return on Investments for Search Engine Optimization campaigns. This is what every client expects from people who either work as Search Engine Optimization strategist within organization or provide SEO services to different client. Every client likes to calculate the investment and returns to continue with services.  ROI is considered good If your revenue is higher than your investments. Most commonly this practice is followed in paid marketing tactics such as search engine ads, social media advertisements and affiliate campaigns. But it is equally important for clients when they hire SEO consultants.

SEO is an on-going process so ROI doesn’t reflect instantly but it can be calculated at the end of the month.

How to do ROI Calculations

While calculating ROI for SEO, there are few common factors you need to keep in your mind. Being a SEO strategist myself, I was asked so many times whether SEO ROI can be calculated by any formula or not? The answer is there’s no official formula to calculate SEO ROI. But if you work smartly, you could track results of your performance and evaluate it according to client investment.

Given below are few key points to calculate SEO ROI.

Total number of customers landed on website via organic searches:

In order to track total number of customers landed on website via organic searches, you could collect data from Google Analytics and compare it with previous duration. All you need to do is:

Login Google Analytics

Navigate to Acquisition

Select All Traffic

Choose “Channels”

All Traffic - Analytics

Track the number of subscriptions and registrations through organic source

In order to track number of events such as subscriptions and registration, you need to enable Event Tracking in Google analytics. For this you have to Set up event measurement by using Google Tag Manager. Here is the Google Guide to set up Event Measurement.

Once you are done with event measurement setting, you could get events data in Google Analytics under Behaviour>Events.

events tracking analytics

Track website leads

Work on tracking leads, customer queries and Conversions on the website from all source/Medium. For this you need to set up goals in Google Analytics and keep a track on goal completion. According to project requirement you can set up goals. Social Shares, Registration forms, Enquiry Forms or maybe custom goals according to project need. You must always refer Create, Edit and Share Goals a complete Google guide before adjusting or creating goals.

Additional SEO ROI Indicators

Apart from above listed indicators there are few important factors which we could consider as a good ROI factor.

Increase in Non-Brand Organic Traffic

We all know that there are two types of keyword searches

  1. Brand keywords
  2. Non-Brand Keywords

In brand keywords, the users search for services which includes brand name. For example, at TheSEOGuy I provide digital marketing services and if any customer searches for “TheSEOGuy digital marketing services” it will be the brand keyword search. However, if the customer don’t include brand name and search for “Digital marketing Services” and land on my website, It will be the non-brand organic search for my platform. If the non-brand searches for different product or services are increasing then SEO results are good and it will help to justify SEO ROI.

Keeping an eye on Landing pages and tracking all conversions is also a good indicator. For Local SEO ROI, I would suggest you to track all phone calls made by customers and calculate the value of each call by running test ad campaigns.

Hope this would help you to understand SEO ROI. If you have any question, feedback or suggestions for this information then do comment below.

Difference between FAQ and Q&A schema

difference between faq and Q&A Schema

Every Schema snippet is different from each other and has different uses. I was going through notifications on my Quora account and found someone has this question.

What is the difference between FAQ and Q&A (Question and Answer) Schema?

It was very clear that he wanted to know the difference between FAQ and Q&A schema. I liked the question and just after answering on Quora, I though it is a good information to share with other people who visit my blog for SEO tips and Tricks.

So today, we will learn the difference between FAQ and Q&A schema and some SEO benefits of using these schema types on your website or blog. But before getting into the benefits and SEO results, let’s understand what these schema are and how they work.

FAQ Schema

According to its name, this schema type represents Frequently Asked questions type. It contains a list or set of questions and answers which are related to your business or products and services. You could answer all basic questions and put them on your contact us page to serve your customers better. If you mark questions and answers correctly, it will show up in rich results (SERP). Let’s take a look at given below example.

FAQ rich snippet
FAQ rich snippet

This rich snippet feature is available in almost every country where people use Google Search Engine. This feature is available on both the devices i.e. Desktop and mobile. In order to test or create FAQ Schema, you could visit Google Developers platform and choose between JSON-LD or Microdata. Given below is the example of Microdata for FAQ Schema.

Microdata for FAQ Schema

FAQ Schema
FAQ Schema

As you can see in above image, I have defined the schema according to questions. Apart from Title & headings, there are three sections which you need to edit in order to adjust markup.

  1. Itemtype
  2. Itemprop
  3. Itemsope

As you can see in above image, I have adjusted the items according to my need. While editing, you could use basic HTML features to make it look more appealing as shown in example. The answer may contain HTML content such as links and lists. Valid HTML tags include: <h1> through <h6>, <br>, <ol>, <ul>, <li>, <a>, <p>, <div>, <b>, <strong>, <i>, and <em>.

Content Guidelines

You need to follow the guidelines strictly to get positive results. Use this feature wisely in your website content. Use FAQ schema where you have set of questions and answers. Don’t use it if your page has single question. It should be used where question has one possible answer or users can’t submit another answer to question. For example, if you are answering a question related to product on your website, then there should be no alternate answer.

  • It should not look like a forum page where users could visit and submit their answers. Apart from this there few more things to keep in mind while using FAQ Schema.
  • Never use it for marketing purpose.
  • Make sure to write complete question or a question which contains complete text and answers should have complete answer text in answers section.
  • All the answers should be visible to users.

Now let’s move on to the Q&A Schema Type.

Q&A Schema

Questions and Answers pages are those web pages which contains questions and answers related to particular question. In this type a question could have multiple answers. For example, let’s take example of How to Add Google Analytics Tracking to a Website. There are multiple ways to enable Google analytics tracking on a website. Majorly by adding JSON Tracking Code to website, Using Meta and uploading Google HTML file to server. So the Q&A Page would enable users to write possible answers to question.

For example:

Q&A Rich Snippet
Q&A Rich Snippet

As you can see in the image, if the pages are marked correctly it shows a Q&A Snippet in SERP. For example, whenever someone types how to get admission in, they get options of questions asked by users which could have multiple answers. Every college has its own criteria of admission so according to best answers; Google will show you the results and a snippet of related question & answers. Also, marking up your websites Q&A page, helps search engines (Google) to generate a better rich snippet for your Q&A page. This is also a multi device schema which works good on both Desktop and Mobile Device.

Let’s have a look on Microdata for Q&A Schema

Microdata for Q&A Schema

Q&A Rich snippet microdata
Q&A Rich snippet microdata

I have highlighted the area where I have edited the information according to question. You could see in the results that edited information is taken and reflecting on right hand side results.

You could follow Guidelines for this markup and use it wisely on your website or blog.

Hope now you could understand the difference between FAQ and Q&A Schema. If you have further questions then do let me know. You could also share your valuable feedback for this information with me. Comment below your suggestions and help me to provide quality information for readers.

Keep exploring TheSEOGuy for more amazing latest SEO tips and Tricks.

How to index backlinks

how to index backlinks

Welcome again at TheSEOGuy. Hope you are enjoying the information available here. If you are visiting the platform for the first time, then don’t worry you will get the answer you are looking for. Today I am going to talk about backlinks. And when it comes to backlinks, the biggest challenge in front of a marketer is to get them indexed in Google. There’s no point of building backlinks are which are not indexed in Google or other search engines. Let’s understand the importance of backlinks and then I will share some tips to index backlinks faster. I hope this information will help you to understand, how to index backlinks. But before that, let’s understand what backlinks are and why they are important for a website or blog.

What are Backlinks?

Backlinks are basically the incoming links which points towards your website or blog. For example, if your or someone else write about your website or blog on their platform and gives a referral link then it would be counted as backlinks.  There are two major types of backlinks and we call them “NoFollow Backlinks” and “DoFollow Backlinks”. The importance of DoFollow links is always more than the NoFollow links. You can refer my previous guide of difference between Nofollow and Dofollow links to understand better about it.

Importance of Backlinks

Backlinks are always important to increase the trust of a website or blog between search engine crawlers. With the help of backlinks, crawlers can identify how genuine your content is, and trust your website. Also backlinks are one of the most important factors in ranking a website in SERP. We work on a website or blog to get ranks and building quality backlinks could help us in achieving good ranks.

Now we know what backlinks are and why they are important. Let’s come to the topic we started. Let’s move on to the steps to learn how to index backlinks.

How to Index Backlinks

There are two ways to index backlinks. First is, to build backlinks DoFollow platforms which provides do follow and second is put your efforts to index backlinks faster manually.

Indexing DoFollow Backlinks

You really don’t need to do much to get dofollow backlinks indexed. Just build the backlinks and wait for few days (approximately seven days) and check the webmaster. You will be able to see the backlinks over there.

Indexing NoFollowBacklinks

Most of the platforms don’t have DoFollow option. It’s very common to see that you tried to build backlinks for your website or blog but the platform from where you build backlinks has added “NoIndex” tag.

Now the question is why platforms add Noindex tag?

This practice of adding Noindex tag is just to fight with spammy posts & content. The aim is to provide a clean and safe platform for visitors and inform the same to search engines such as Google or bing.

Let’s understand this way. If you have a website and it has content which contains spam links, you would not like to get those posts indexed in Google or any other search engine. The best option to deal with such situation is to add “noindex” tag on URL. The lesser spam links on your website or towards your website creates a positive impression and help to gain better domain authority. It could help you in gaining better rankings in SERP (search engine result page).

In order to get these links indexed you can follow given below steps.

Social Signals

Use social signals by sharing link on social platforms and drive engagement. You can use as much as social platforms and if you get engagement on your social post, it will generate social signals and help crawlers to read and index content.

Ping your backlinks

After generating social signals, second step would be ping your backlinks. You can use any pinging service provider to do that. You can choose between platforms according to your choice. But use this option wisely.



Build a Web2.0 for backlinks

You could create a web 2.0 by using free platforms such as blogger. Create your own space and list all of your backlinks there. Request indexing for all the blogger posts and submit sitemap. Blogger is just an example. you could use any web2.0 platform according to your choice.

List your backlinks

Create a list of your backlinks and save them in a Google Doc or Evernote file. You could also create a bookmark for your backlinks. I personally tried this and it works for me every time. While doing bookmarking, try to create a public doc or link. It will help to reach out more people. If you are getting clicks on your listed links, it would be an additional benefit for you.

Pro Tip

Do not rely on tools which offer paid services to index backlinks. None of them will give you a guarantee of indexing backlinks.  Instead put your efforts in building quality do follow backlinks.

Hope this information would help you to learn how to index backlinks. If you have additional information apart from above listed steps, then do comment below. Feel free to share your feedback or suggestions for this information.

Keep exploring TheSEOGuy for more Latest SEO Tips

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.


Change wordpress login URL without plugins and with plugins

wordpress login url

Change wordpress login URL without plugin and with plugin

Today’s topic is based on how you can change wordpress login url without the help of plugins and with the help of plugins. I am going to share few cools steps to do that. There are multiple ways by which you can change wordpress login url page. You can customize according to your need but the process is not easy and you should be very careful while making such changes. One single mistake could affect your website or blog badly and may create additional problems. So make sure you know what you are going to do.

Before getting into the process of learning how to change worddpress login url, let’s understand why we do it and what are the benefits of doing this.

Motive of changing WordPress Login

Most commonly we do it to save our website or blog from hackers and spam attacks. Creating difficult gateways for hackers enhance our website security and help us to handle hack attempts. It is pretty common to guess standard wordpress login url or login page. Usually people set login page as /administrator /admin /webadmin /webconsole /console and many more but all of them are guessable. By customizing login url, you can add an extra layer of security on your web.

Let’s move on to the process and learn how can we change login url without the help of plugins.

Change WordPress Login without plugins

Changing or customizing login url without plugins is an easy process but you should be very careful while fiddling with codes in website backend. It is always suggested to create a backup before making such changes so that you could restore your previous settings in case you messed up.

Creating custom login page require five simple steps to do.

  • Create a new file on server.
  • Copy the code from your existing wp-login.php file, and then paste it into your new file.
  • Replace each instance of wp-login.php with the new file name. Make sure to choose a strong and hard to guess name. For example once I used “BadGateway” for a client website.
  • Save the file as New-login.php or new login name.php
  • Delete the old wp-login.php file.
  • Login through your new URL.

Isn’t it sounds easy? Well yes it is easy. You can do it in any text editor such as notepad but I would recommend notepad ++ to do this. Notepad++ would help you to make changes easily.

**Note** Make sure to double check all the changes before saving the file.

However, people who don’t know how to create file on server, they can simply create file in their computer and upload it on server by using ftp clients such as filezilla. All you need to do is, connect your website to client and upload your saved file. For help on this you can refer Filezilla Client Tutorial

Change wordpress login with Plugins

If you are not comfortable with codes and looking for an easy way of changing login URL then I would suggest you to install the plugin WPS Hide Login. This is the easiest way for website admins to change wordpress site URL.

  1. Install the pluginwordpress login hide plugin
  2. Click on settings
  3. Scroll down to “Login URL” option and choose the login page according to you.wordpress login hide plugin settings
  4. Hit save and you are done.

Pro SEO Tip: Choose a hard to guess login page rather than using admin, administrator, webadmin, myweb, myblog, console or webconsole.

I hope now you know how to change wordpress login url without the help of plugins and with the help of plugins. If you any feedback or suggestions for this information then do comment below.


Meaning of High competition keyword and Low competition keywords

Meaning of High or low competition keywords

If we are discussing about high or low competition keyword, then probably we know some about digital marketing. Today’s topic is focused to provide better information on keyword usage. I am going to explain the meaning of high or low competition keyword in this article. It will help you to choose right keywords to target and create an enhanced marketing strategy for your website or blog.

Often we get this question from beginners that how to choose the best keywords? As soon as they start using keyword research tools, they get confused between high competition keyword and low competition keywords. Let’s get the confusion clear and learn about both of these keyword types today. But before getting into the details, let’s understand what keywords are and how to use them in a best possible manner.


As I’ve mentioned in my previous post “How to use keywords for better SEO results”, Keywords are basically the words or phrases which search engines match with your website content or advertisement with the terms people are searching for. While optimizing website we always try to use keywords for better SEO results. For example, for my blog “TheSEOGuy” I prefer people to search “The SEO Guy India”. Because my blog’s TLD represents country India. So this is an important keyword for me and I am using this keyword while performing On-Page SEO. Similarly people target keywords for their product, services and brand pages.

In order to perform well, I use multiple keyword research tools to collect the keywords data and do my research. But when I started I was confused between them but not anymore. Since you know about the keywords, now let’s understand about high or low competition keywords.

High Competition Keywords

High competition keywords are those keywords which are picked by advertisers to drive more sales to their website. Let’s understand by one example. I am a SEO Strategist who sometimes does freelancing. Whenever I will run an ad campaign to promote my blog, I will target the keywords which can give me opportunities to reach out people who are looking for SEO Services. In this situation I will target keywords like “SEO Services in Delhi” “SEO freelancers in Delhi” “SEO Companies in Delhi”.

So “SEO Services” is a low competition keyword but has very much high search volume but “SEO Services in Delhi” is a high competition keyword with low search volume or maybe high search volume.

Let’s take one example from given below images

high or low competition keyword

In this images, you can see that “Online Digital Marketing” is a high competition keyword when we look for Digital marketing company (Refer the searched keywords on the top). The Average monthly searches for this keyword are pretty good and I can use this in my next campaign. On the other hand, Top SEO Agency is showing exactly same average monthly searches but the competition is low. I can understand that this keyword is not picked by marketers because of low conversion rate so I can avoid it. Don’t think that all low competition keywords are bad because they have no competition. I will explain the use of low competition keywords as well.

*Note* you will get competition on most of the keywords but few keywords would give you a blank value (-) which means that google doesn’t have enough data for that particular keyword to categorize it as “Low, Medium or High competition Keyword”.

Use of High Competition Keywords

As I’ve explained above, high competition keywords are basically used in ad campaigns where marketers are looking to drive more sales. These are the key factor for all successful advertisement campaigns. You can choose any platform to run your advertisements by collecting data of high competition keywords. You can use as many keyword research tools to collect the data. Here I have given you one example of “Keyword Planner Tool” by google. It is the most frequent tool used by digital marketers to collect keyword data. You can switch between tools according to your convenience.

Low Competition Keywords

Low competition keywords are those keywords which has less competition because marketers who run ad campaigns don’t pick them while designing ad campaign. That’s the only difference. These keywords are good for you if you are focused on SEO because you can achieve better ranks on these keywords while working for SERP (Search Engine Result Pages). Sometimes low competition keywords has huge search volume and you can consider them using while performing On-Page SEO and Off-Page SEO. Here few Necessary steps for better off-page SEO.

Tip: Always target the industry keywords while picking up the low competition keywords. Broaden searches are good but it should be related to your website category or business niche.

Use of Low competition Keywords

Low Competition keywords are basically they keywords to achieve ranks on search engine result pages. You can target them to get ranks and grow your audience. If you have a new website or blog which needs people’s attention, then start with low competition keywords to achieve good ranks. It will help you to grow your website audience organically. If you do the right SEO for your website or blog, then you can also achieve ranks on some high competition keywords as well. As soon as you get results on low competition keywords, you can start targeting high competition keywords and push your limits to get better reach.


Better understanding of High or low competition keywords would give you better results in SEO (Search Engine Optimization) as well as SEM (Search Engine Marketing). You can choose between keywords according to your need and get better results.

I hope this information of high or low competition keywords would help you to understand the difference between competitions. Now you know the use and meaning of high competition keywords and low competition keywords. If you have any feedback or suggestion on this information then do comment below. Or use my contact page to get in touch with me. You can write freely and help me to make it a better platform for all SEO Answers. I am always open and ready for all feedback and suggestions.

How to fix 404 errors on your website

Fix 404 errors on your website

Getting any error on website is not good for Search Engine Optimization. In order to get better SERP results, we have to keep on analyzing the website/blog and fix errors on regular basis. The most common and brutal error is 404 page not found. Let’s understand what it is and how can you fix 404 errors on your website.

What are Page Not Found Errors (404 Errors)

404 errors referred to Page Not Found. It means whenever a user has landed on a non-existing URL or page of your website/blog by a search query on search engines. Either the page has been removed or moved to another location. In this situation, the user will get 404 error or page not found error. For example I have a page https ://theseoguy .in /seo-tips/test-blog-post but I find it useful for another category so I moved it to another location such as https ://theseoguy .in /blog/test-blog-post without using redirection then user and search engines will not be able to see the page. For any keyword if this page is ranking and user lands on it then it will give 404 error to visitor.

Steps to Fix 404 errors on your website

In order to fix 404 errors on your website, you need to follow basic steps. First collect the list of all 404 errors and then apply fix. The fixes could be different according to your need or marketing strategy. Follow given below steps to fix 404 errors:

Collect All Errors using Google Search Console

Login to search Console

Choose the property

Click on Coverage from left hand side menu.

Download the list of errors

Search Console step 1 - fix 404 errors on your website

If you scroll down the report as mentioned in above image, you can find out the details of errors such as Status, Error Type, Validation (If applied) Trend and affected pages. Once you have the data with you, you can choose the fixing method according to your marketing strategy. You can get the error pages removed from search engine database, block search engines to crawl or index those pages or put permanent redirection on 404 error pages. It’s totally up to you what method you choose to fix 404 errors on your website.

Step 1: Here is how to get the page removed from search engine database

This is effective method for pages which you have removed from your website completely. To apply this fix, you need to follow given below steps.

Login to search Console

Choose the property

Click on Go to the old version left hand side menu.

After getting onto the old version, click on Google index from left hand side menu and choose “Remove URLs”

Search Console step 2 - fix 404 errors on your website

After opening the remove URL page, you need to click on “Temporary Hide” and paste the URL which is giving 404 errors on your website.

Search Console step 3 - fix 404 errors on your website

Once you submit URL, you will get three options which are given below:

  • Clear URL from Cache and temporarily remove from Search
  • Clear URL from Cache Only
  • Clear Cache and temporarily hide all URLs begin with

Choose between the options according to your need and submit the request. After this request, Google will verify the request and take actions according to your submitted request.

Search Console step 4- fix 404 errors on your website

Let’s move on to step 2 to fix 404 errors on your website. The step 2 refers to the redirection technique. While working on Search Engine optimization, we only prefer 301 redirections. It is also known as permanent redirection. In this method we inform search engines that the 404 error page has been permanently moved to another location and for that we use 301 redirection codes.

Using Permanent Redirection on 404 Pages

301 is hypertext transfer protocol (http) response code status. It shows that the destination page (URL) is moved permanently to another location or destination. This is the best practice when you are moving your site from non-secure server i.e. http to a secure server https. Both search engines Bing and Google recommend using a 301 redirect to change the URL of a page as it is shown in search engine results, providing that URL will permanently change and is not due to be changed again anytime soon.

You can refer “How 301 redirect work – Steps to add 301 redirect” to find complete steps to put permanent redirection on 404 pages and get the problem resolved.

Step 3: Block search engines to crawl or index

It is not a permanent fix for 404 errors. You cannot fix 404 errors from your website by blocking search engine crawlers to avoid visiting error pages. The errors will stay on your website till the time you get the permanent fix. But this method helps in to file a de-index report and get the errors fixed as fast as possible.

In order to implement this fix, you have to either add nofollow, noindex tag on those URL’s or adjust your website robots.txt file. You can follow given below steps to adjust robots file in order to block crawlers to visit particular pages.

Create or open the existing robots file of your website

Add Disallow : and put the url which you want search engines not to visit.

Refer the screenshot below

Robots file step 5 - fix 404 errors on your website

You can add the URL’s in robots file as mentioned in the above example. But make sure to use it wisely and don’t put too many URL’s in it. If you are getting a lot of 404 errors by a particular category then it’s better to add the category instead of entire page.

Robots file step 6 - fix 404 errors on your website

As you can see in the above image, the category is disallowed so that search engine crawlers will not index or follow the pages under that particular category.

These are major steps which you can follow to fix 404 errors on your website. Hope these steps would help you to fix problems on your blog or website. However, If you have more suggestions for this information then do comment below. I am always open for all feedback and suggestions. Let’s make it a better place for everyone who are looking for SEO Answers.

Leverage Browser Caching: Importance and SEO benefits

Leverage browser caching is a common term between digital marketers and developers who work for website performance. Enabling leverage browser caching for better SEO results is common practice but today I am going to share some more insights on this. I am going to share what is the meaning of leverage browser caching and how it works. Also what the SEO benefits of using this on your website. So let’s start and learn more about this technique.

Leverage Browser Caching

It is a method of enabling browsers to save website data such as JavaScript, HTML, CSS, Images and other files to improve the re-visit site performance. Re-visit site performance is when a user open a website in mobile or desktop device and re-open it after some time after closing it. You should know that every time you open a website, your device browser downloads web files to show proper results. Sometimes page contains limited files and contains less data. But when you open a heavy content website which has images or big file size, videos and content in several megabytes then the server response rate of website is usually slow.

At the time of loading a website, each file make a separate request to server which makes it very busy and causes slow responses.

How leverage browser caching works?

It is a method of making certain website pages or some parts of pages as being needed to be updated at different intervals. For example, if you have a static page which has some heavy images in it which you don’t change every day. By enabling leverage browser caching, you can tell visitors browser to only download images once in a month or week or so on. If the users visit website again within defined time period such as a month, week or so on, they will find previous image while navigating website.

You can also take the example of your website logo. Generally it’s pretty common that websites uses the same logo so you can use this method for your website/blog logo image.

Importance and SEO benefits of leverage browser caching

Having a great page speed and serving more visits on website is the AIM of every digital marketer and website owners. By using this method you can solve the problem of website load time and meet the user expectations. It helps to improve site performance by reducing the bounce rate and giving better page speed. You can also visit How to reduce bounce rate for more information. Another major benefit of having using this method is reducing load from web servers which is the main reason of providing better website load response.

How to enable Leverage Browser Caching for website

In order to enable this, you need to edit your website HTTP headers to set expiry times for certain types of files.

Enabling Leverage Browser Caching by using .htaccess file

Locate the .htaccess file in your root domain by using ftp clients such as core or filezilla. Use notepad or notepad ++ to edit .htaccess file. Now set the given below parameters to tell user’s browser what types of files to cache.

<IfModule mod_expires.c>

ExpiresActive On

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 application/javascript “access 1 month”

ExpiresByType application/x-javascript “access 1 month”

ExpiresByType application/x-shockwave-flash “access 1 month”

ExpiresByType image/x-icon “access 1 month”

ExpiresDefault “access 2 days”


**NOTE** Please adjust the 1 Month into your specified time period. It is just an example but you can adjust the time period according to your website content.

You can also try given below method

leverage browser caching steps


Pro Tip

Keep in mind that if you set up too long parameters on files, then website visitors might not get the fresh version of your website or blog even after an update or complete layout change. So be careful while using leverage browser caching.

SEO benefits of a business listing

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
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.