What is Schema Markup and How to Install it on Your Website

Schema Markup is a machine readable code that tells search engines like Google, what is your webpage about, and what content is available on your webpage. So that Google can better understand your content, and it’s also better to rank your website higher in search engine results page (SERP).

It makes information available on your webpage structured, you can check that structured data using “structured data testing tool”.

How to install Schema Markup on WordPress Website

Schema Markup supports a large number of structured data types. For example Person, Organization, Website, Webpage, newsArticle, techArticle, blogPost and Products.

Here is a sample schema markup for Organization that you can customize according to your needs, it’s responsible to generate Company Knowledge Panel.

Organization Schema Markup

<script type="application/ld+json">
"@context": "",
"@type": "Organization",
    "name": "FAMEPublish", 
"foundingDate": "2020-01-01",
"location" : "New Delhi, India",
        "@type": "Organization",
        "@id": "",
        "url": "",
        "name": "FAME Internet",
"owns" : "Knowledge Panel Agency"
"description" : "FAMEPublish is India's leading news distribution platform formed by Sunil Butolia on 1st January 2020, headquartered at New Delhi, India. It is a wholly-owned subsidiary of FAME Internet. It specializes in creating, distributing, and measuring the distribution of corporate press releases, financial announcements, and multimedia content to media, social platforms, investment communities, and other key audiences in India and around the globe. We are an end-to-end service provider with regards to news and content distribution in India.", 
"sameAs": "",

You can make required changes to above mentioned code and then copy and paste this code on your website right after the first <head> tag and save your theme template. If you are not sure where is the <head> tag then edit your theme and open header.php file, here you can find <head> tag easily.

Person Schema Markup

There is also a person code that is responsible to generate person knowledge panel on Google SERP.

<script type="application/ld+json">
"@context": "",
"@type": "Person",
    "name": "Sunil Butolia", 
"birthDate": "1988-03-01",
"birthPlace" : "New Delhi, India",
"description" : "Sunil Butolia is a digital marketer and founder of FAMEPublish.", 
"sameAs": "",

You can make required changes to above mentioned code and then copy and paste this code on your website right after the first <head> tag and save your theme template. If you are not sure where is the <head> tag then edit your theme and open header.php file, here you can find <head> tag easily.


How to Get Google Knowledge Panel for Brand and Business

What is Company Knowledge Panel?

When you search a company, brand or business name (not a person name) in the Google search, search engine may. show an information box at the right hand side (in desktop) including logo of the company, founder, founding date, headquarter location etc. It called company knowledge panel

Example of Company Knowledge Panel

How to Get Company Knowledge Panel

Getting company knowledge panel is very easy if you follow our guide accordingly. Otherwise many big companies don’t have company knowledge panel yet.

Do you want to have company knowledge panel for your brand or business? Obviously every business in the world eager to have it and curious to know how to get it.

Today in this post I will teach you how to create company knowledge panel on Google search, and you may also be interested in How to Get Google Knowledge Panel for Person

GMB Local Business Listing

If you also want to get company knowledge panel then never create local business listing on Google My Business, because it stops you from getting company knowledge panel.

See example below: my company name “FAMEPublish” has been added to my personal knowledge panel but when someone click on company name in my knowledge panel then user is redirected to local business listing of FAMEPublish.

So this is the disadvantage having local business listing. So try to not create local business listing if you would like to have company knowledge panel.

When someone clicks on FAMEPublish, redirected to local business listing.

So friend now I have removed local business listing from my GMB account and waiting to completely delete it from search results so that I can see my company knowledge panel.

Person Knowledge Panel

First thing always come first, so first try to create your own personal knowledge panel. Once you get your person knowledge panel then you can suggest that you own a company with a supporting link for verification of facts, then Google easily adds company knowledge panel to your personal knowledge panel and then you have both panels😀.

A Lot of Press Release

Press release is very important and crucial for every business these days. It helps boost your business and plays an important role in increasing your online visibility specially on search result page.

Press release powers your knowledge panel.

Sunil Butolia

You can suggest changes to Google if you have press release on good platforms, otherwise Google rejects your suggestions everytime because lack of press.

Google adds information to its search results page that is important and relevant to search users and the information which is publicly available on the internet. So as the business owner it’s your turn to make your information publicly available, so that Google can use it to make knowledge graph (connected information to each other) also called linked data.

Company Listing Websites

There are lot of websites that creates free listing of businesses so try to use them to feed your information to Google in order to have company knowledge panel.

Official Website

Official website is one and only thing that Google gives priority when collects information about your brand or business, so create your website early.

And you should also add company schema markup to your website to provide structured data to the Google.


How to Post on Google Knowledge Panel

What are Google Posts?

As we talk about local businesses, Google Posts allow local businesses to share messages which show up in the local panel on Google search and on Google Maps. They are created within the Google My Business dashboard and appear instantly on the search engine results page.

On the other hand celebrities like actors, singers and sportspersons also get the ‘Post on Google’ feature in which they can post directly on their knowledge panel and show instantly on the search engine results page.

Since this feature is not for everyone so, Google offers it to only selected celebrities those who have claimed their knowledge panel.

Google inform selected people by email on their registered G-mail account. If you also got this type of email then you are able to post on Google.

To check whether you can post on Google or not just sign in to your G-mail account and go to Create A Post

Now if you see screen as mentioned below means you are able to Post on Google.

Watch this video to learn more

SEO Guide

Google Analytics – SEO Guide

Google Analytics Tracking Code

Google Analytics is a data analytics tool which provide you various types of reports and data of your website visitors.

It is very helpful to understand your visitor’s action and behavior what they are doing on your website. You can watch live visitors, how many people currently reading your content, from where they live and what devices they are using to visit your site. Using this data we can improve our site and implement necessary changes.

You need to implement analytics code in <head> section of your website.

<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src=""></script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'UA-47681377-19');

above mentioned analytics code is for example which I using on this site.

SEO Guide

How to use Google Search Central – SEO Guide

SEO is most important when you want more traffic to your website or blog. In this post I will tell you about Google Search Central (formerly Google Webmasters) the most important tool from Google, that is very important to indexing your website or blog on the Google search engine.

Google Search Console

This is another SEO tool from Google which is a very important tool to increase website traffic. This tool helps to index our website on the search results page. Google Robots crawl your website to read and index all of your website content.

SEO Guide

Robots.txt File – SEO Guide

Why the robots.txt file is important?

What is the use of robots txt file?

The robots.txt file, is a text file that tells web robots (most often search engines) which pages on your site to be shown in search result (crawl).It also tells web robots which pages not to crawl. Means, we can control what content should be shown to the public from our website by allowing and disallowing content or page in robots.txt file.

What is Web crawler?

A Web crawler, sometimes called a spider, is an Internet bot that systematically browses the World Wide Web, typically for the purpose of Web indexing (web spidering).Web search engines and some other sites use Web crawling or spidering software to update their web content or indices of others sites’ web content. Web crawlers copy pages for processing by a search engine which indexes the downloaded pages so users can search more efficiently.When a user searches for a term or keyword, then Search engine like Google sends Internet bots across the world wide web and the Internet bots browses all the website’s content over the world wide web and find results then shows most relevant result to the user. This all process is called Web Crawler.

Optimizing robots.txt for SEO

How you optimize robots.txt all depends on the content you have on your site. There are all kinds of ways to use robots.txt to your advantage.I’ll go over some of the most common ways to use it.(Keep in mind that you should notuse robots.txt to block pages from search engines. That’s a big no-no.)One of the best uses of the robots.txt file is to maximize search engines’ crawl budgets by telling them to not crawl the parts of your site that aren’t displayed to the public.For example, if you visit the robots.txt file for this site (, you’ll see that it disallows the login page (wp-admin).Since that page is just used for logging into the backend of the site, it wouldn’t make sense for search engine bots to waste their time crawling it.(If you have WordPress, you can use that same exact disallow line.)

Digital Marketing

Domain Name is the Starting Point, Choose it Wisely

Domain name is easier to remember than IP address and provides a better solution to make our website’s IP address memorable.

People are identified by their names like Mark ZuckerbergJohn Cena etc but the computers has no names as they are identified by unique series of numbers which called IP address, However, it is difficult for humans to remember dozens of numbers.

Because of this, domain names were developed and used to identify computers on the Internet rather than using IP addresses. 

A domain name is a unique name that identifies a website over the internet.

For example, the domain name of the Google is “”, each website has a unique domain name that serves as an address, which is used to access the website.

A domain name can be any combination of letters and numbers, and it can be used in combination of the various domain name extensions also called tld (Top level domain), such as .com, .net;

The domain name is equal to IP address, When we type domain name in our browser, the domain name system converts it to IP address but people can see a memorable and easy-to-spell address in address bar, such as

The domain name hides the IP address that most people aren’t interested in seeing or using numbers.

Think about mobile phone: when you want to call your mother, you simply click on your contact “Mom” and your phone dials your mother’s phone number. In the same way Domains calls the IP address to take you to its website.

A domain name is the address of your website where Internet users can access your website and it is used for finding and identifying computers on the Internet.

The domain must be registered before you can use it. Every domain is unique. No two websites can have the same domain name or IP address.

If someone types in browser, it will go to your website and no one else’s.

Sunil Butolia Explains Domain

  • Domain names have two parts that are separated by a dot, such as
  • A domain name can be used to identify a single IP address or group of IP addresses.
  • A host or organization may use a domain name as an alternate IP address because domain names are alphanumeric (as opposed to all numbers), making them easier to memorize.
  • A domain is used as part of a URL to identify a website.
  • The part that follows the dot is the top level domain (TLD), or group to which the domain belongs. For example, .gov is the TLD for U.S. government domains.
  • The IP address in the domain name’s background is converted to a recognizable, alphanumeric domain name by a system known as the domain name system (DNS).

Popular Domain Names Extensions

.com,. net, .org, .co, .gov, .us, .in and much more.

Who Can Get A Domain Name?

Domain names are relatively cheap to register, though they must be renewed every year or every few years.

The good news is that anyone can register a domain name, so you can purchase a unique domain for your blog or website.

The bad news is that nearly all domain names with common words have already been registered. Therefore, if you want to register a custom domain name, you may need to think of a creative variation. Once you decide on a domain and register it, the name is yours until you stop renewing it.

When the renewal period expires, the domain becomes available for others to purchase.

Someone can not claim for any domain name as it depends on availability of that domain and first come first serve basis.

A Domain Name is Different from The URL

A domain name is commonly part of a larger internet address called a URL (Uniform Resource Locator).

The URL goes into much more detail than a domain, providing more information like the specific folder and file on the server.

The universal resource locator, or URL, is an entire set of directions, and it contains extremely detailed information. The domain is one of the pieces inside of a URL.

What is The Difference Between a Domain Name and a Website?

Domain name and website is connected to each other but both are different things.

Domain is the address of the website on the internet and website is collection of web pages which we can edit, delete and can change look and feel anytime but domain can not be changed after purchasing it.

Popular Domain Name Registrars

What’s the Difference Between a Domain Name and Web Hosting?

To have a website, you need both a domain and hosting. Your domain gives people a way to find your website, and your hosting is space on a server (a remote computer) where all of your website content resides.

Think of a domain like it’s your website’s street address, and hosting is like the website’s house. You can have your address before you build your house, but to show off all your photos on your website, you’ll need a place (hosting) to put them.

Tips to get a perfect domain name.

Domain name is your face so this should be unique and perfect because it cant not be changed after purchasing so think about it before getting one.

  1. This should be short and meaningful, it is best if it’s within 7 characters.
  2. Should be memorable and easy to spell.
  3. Should be easily speakable over the phone.
  4. Should be keyword friendly for better Search engine results.
  5. You can get a combination of two meaningful keywords like “lion fox”.
  6. Never use hyphens (minus sign) between two keywords as it’s not speakable.
  7. You can also invent your own word like Samsung invented for itself.
  8. The name should be brandable, it represents your brand-name.

Rich Snippets – SEO Guide

Taking too long to show Rich Snippets in Google Search?

First of all, I congratulate you for adding schema markup to your site, it is very useful in many scenarios, and also very helpful for increasing clicks through rate on search results.

Typically, it may take several months for rich snippets to appear in search results. For that, first, make sure that your pages have been added to Webmaster Tools? If this has not happened, it will take more time for Google to appear in the results.

Low quality content on your website

Some content is considered less important and therefore is given less priority depending on the traffic and ranking of your webpage.
Profile pages are generally considered low-quality for Google and other search engines unless they have unique content, with around 200–300 words on the page.

If they are of low quality, it may take months for Google to re-crawl those pages to search for markup. Sometimes you have to update the information on the webpage, only then Google comes back and indexes that page. Although Google has immense resources but is also limited, sites are prioritized according to need and quality.

Low traffic on your website

Schema markup is sometimes unable to show in search results.
Google does not require the schema of all your webpages to be displayed in search results pages, it is very common that if your webpage has schema markup, it does not mean that Google will display it.

Google selects the pages that are more important to show on the search results page. Google ignores low quality and less important pages. Google determines whether your content is useful for users by traffic to your page.
The schema is automatic and the only way to quickly reveal it is to index those pages by searching Google.

If your pages have not been indexed, then Google may have decided not to show them on the search results page, which can have many reasons. It is possible that you have chosen a wrong schema or you have not filled all the information in the schema.

It is true that adding the schema does not mean that Google will display all pages. It all depends on the traffic and CTR of the webpage. For example, if you have 1000 pages on your website and all are updated with schema code, but 21 of them have a lot of traffic, then Google can show all of them or only a few pages on the search results page. Depends on the algorithm that only Google knows.


Add your site to Search Console

To get your website and its content in Googles search engine result page you must add your website into search console designed to crawl and index new and old websites.

Fetch as Google

You can force Google to crawl your website to speed up the crawling, indexing process. Many users forget to use many advanced features of Google Webmaster Tools. Which are very beneficial for many websites, especially if you are trying to crawl pages quickly.

If you want to crawl a page quickly that has not been indexed yet, you can submit that page quickly by submitting it through Google’s fetch feature.

Structured Data Testing Tool

You should check your webpages through Google’s structured data testing tool to see if the schema markup you have added is really working, is there a mistake in it? Sometimes after waiting for a few weeks you come to know that there was a mistake in your code.

The next thing you need to know is that there is no guarantee that Google will actually show rich snippets on SERPs, even though they usually do. In my experience, it takes about 1-3 weeks to show, but this is just an estimate, the sites I implemented the code on were large and established sites that were often crawled.

Check Also: How to Create Google Knowledge Panel

Structured Data Markup Helper

You can check and embed structured data into your webpage through structured data markup helper. It’s a Google tool that is very easy to use and helpful to generate schema markup in microdata format and JSON format from your own webpage content.

Using markup helper

  • first, open the markup helper link, and there you can put a URL from your website it can be a product page or your contact us page
  • then you select which type of schema you want to generate.
  • then select text or image from your webpage and start tagging schema property
  • then it generates schema in microdata and JSON format, you can paste that code to your webpage in any format to get rich snippets in google search result page.

Knowledge Panel Questions and Answers


Here are some frequent questions and answers, come to your mind.

Google knowledge graph is very important tool to be stand out in the crowd and to shows real facts about the searched entity. I was wonder to know how does it works and how to show my own knowledge panel? You can also get your own Google knowledge graph if you qualify below things.

  • People who owns a Wikipedia page can get Knowledge Panel.
  • Product and brand searched thousand times every day can get Knowledge Panel.
  • Famous person like sports person, film star, politician, celebrity gets Knowledge Panel.
  • You should come in the news frequently.
  • You hire a professional like me.

Google collects data automatically from various sources available on the internet to generate Knowledge Panel. When information changes on internet then Google automatically updates it in Knowledge Panel. Google shows a knowledge graph of the same thing on its search results page which is universally true and which is already famous around the world.

Google does not create a knowledge graph of any person or thing by itself, nor can you create it on Google itself, but Google itself shows the information required by picking it up from various websites and arranging it as a knowledge panel on the search results page.

This is an automatic method and as the information on the web changes, Google also changes the information in the Knowledge Panel. Google automatically pulls the necessary information from Wikipedia, Amazon, news website, etc.

After claiming your Knowledge Panel You Can Add Your Basic Information Like Name, Profession, Date Of Birth, City And Profile Picture. You Can Also Add Your Social Media Profiles.

No, Google doesn’t offer to edit description because Google shows description automatically from most relevant search result available on the internet about the subject. Most Knowledge Panel’s description is influenced by Wikipedia articles.

Unfortunately you cannot create your own Knowledge Panel as Google does not provide any tool to create it. But we can add structured data on various websites to let Google collect the necessary information to generate. Knowledge Panel.

Knowledge Panel is automatically generated and cannot be created directly but we can create some databases which are used by Google to show Knowledge Panel. There are few specific ways to create these type of databases. For example, Wikipedia page also helps to get Knowledge Panel.

Yes, but partially! Because Instagram verification depends on many factors like Wikipedia page, news articles in Google, Knowledge Panel just a single factor which is very useful to make you authentic, real, unique and verified in Google search.

Instagram team searches your name in Google to check your presence, if they find your Knowledge Panel, then chances of instagram verification increases.

When someone search your name in Google, they can see an information box at the right hand side of search result page. It sounds good when people see you on first page of Google. It makes you more credible, branded and authenticated without any charge.

It takes 1 week to 4 weeks to start showing Google Knowledge Panel on the search engine results page.

Unfortunately No, since Google does not provide any tool to create it. But there are some tricks to get it done.

Yes, But Partially! Because Instagram Verification Depends On Many Factors Like Wikipedia Page, News Articles In Google, Knowledge Panel Just A Single Factor Which Is Very Useful To Make You Authentic, Real, Unique And Verified In Google Search.

Instagram team searches your name in Google to check your presence, if they find your Knowledge Panel, then chances of instagram verification increases.

If you are able to successfully publish your page on Wikipedia in some way, then your knowledge graph will start showing automatically on Google search results page in 2–3 days. After that, by verifying your knowledge panel, you can add your social media account and other important information to it.

But this is not so easy because according to the Wikipedia policy, no person can create a Wikipedia page about themselves, even if they try to make it, Wikipedia will put it on the list of attention and within 2 days some Wikipedia admin.

It will be deleted by Wikipedia’s portal is not to make itself famous and to promote anything, but on it the pages of those people who have established their identity globally. Once you are able to get your knowledge graph, then you can verify it with Google. The advantage of verifying is that after this you can make changes in it, such as connecting your social media accounts with the knowledge graph. Like I have added to my knowledge graph.

Google collects data automatically from various websites to generate knowledge panel. When information changes on internet Google automatically updates on knowledge panel. Google shows a knowledge graph of the same thing on its search results page which is universally true and which is already famous around the world.

Google does not create a knowledge graph of any person or thing by itself, nor can you create it on Google itself, but Google itself shows the information required by picking it up from various websites and arranging it as a knowledge panel on the search results page.

This is an automatic method and as the information on the web changes, Google also changes the information in the Knowledge Panel. Google automatically pulls the necessary information from Wikipedia, Amazon, news website, etc.

This allows the searcher to get the exact information in an orderly manner on the first page of Google itself. Only the most influential people get the knowledge graph. That is, if you have got a knowledge graph then you will also become an influential person.

There are millions of people in the world by the same name, so the knowledge graph contains the information of the most famous person. Obviously, the person searching will want to find a famous person, this does not confuse the searcher and give him reliable information in a systematic way. It meets at the same place.

When Someone Search Your Name In Google, They Can See An Information Box At The Right Hand Side Of Search Result Page. It’s Great When People See You On First Page Of Google. It Makes You More Credible, Branded And Authenticated.

Knowledge Panel Also Known As Knowledge Graph Is A Tool Provided By Google To Give Better Search Experience To Its Users. It Is An Information Boxes That Appear On First Page Of Google Search Engine Results Page At The Right Hand Side. 

Google Knowledge graph also called Knowledge Panel is a tool provided by the Google to give its users better search experience.

Knowledge panel gives brands and influencers verified and authentic status on Google search. It also helps people to identifying their favorite brand or celebrity.

Google knowledge graph is a tool which shows most relevant and updated information about the person or brand on search engine result page. Knowledge panel shows that the business or person has a verifiedauthentic and trusted entity on Google search.

Knowledge panels are information boxes that appear on Google‘s first page when someone searches for an entity (people, places, organizations, things). They are meant to help you get a quick snapshot of information on a topic based on Google’s understanding of available content on the web.
Knowledge panel is shown at the right hand side of google search result page.

Knowledge Panel is Automatically Generated And Can Not Be Created Directly But We Can Create Database Which Is Used By Google To Show Knowledge Panel. There Are Few Specific Ways To Create These Type Of Databases For Example : Wikipedia Page Also Helps To Getting Knowledge Panel.

That means you can claim your knowledge panel for your personal profile or business profile. After claiming you can change the information shown in knowledge panel.

I have written knowledge panel claiming process in a separate post which you can read on How to claim Google Knowledge Panel?

Your desired question might not have listed on this faq page, So kindly comment with your question. So that I will try to add your question on this page.

That means you can claim your knowledge panel for your personal profile or business profile. After claiming you can change the information shown in knowledge panel.


What is knowledge panel disambiguation? how to fix it

What is disambiguation?

When google does not show panel but shows a tinny infobox in right side panel says “See result about” and when we click on it then it shows full panel, it is called disambiguation link.

We can fix it by sending feedback to Google in following manner.

Hello Google Team,

I would like to know why I don’t get full result when I search for my own graph it’s shows “see results about” on the right panel when someone googles the entity name in google.

Yet this is not the full graph and to obtain the full graph, a user still needs to click on the link above in order to obtain the result.

My point is that I need the full graph to obtain straight from the time when the entity is searched in Google without having to click first on a disambiguity link.

For the avoidance of doubt, the entity has a unique Name, meaning, no one else has the same, so I am not sure where there is still ambiguity.

Thank you.