Use markup on your official website to add your social profile information to a Google Knowledge panel. Knowledge panels prominently display your social profile information in some Google Search results
If you search for a specific company, the Knowledge Graph will show an almost complete profile, depending on how well they did their SEO work. Searching for a recently released movie will show posters, reviews and screening times for your local cinema. As you see, the graph is a powerful and fascinating tool.
How it works
Information from the Knowledge Graph is presented as a box to the right of search results. According to Google, this information is retrieved from many sources, including the CIA World Factbook, Wikidata, and Wikipedia. The knowledge base grew quickly in size, having tripled its original size within seven months of being announced to the public, covering 570 million entities and 18 billion facts. In October 2016, Google announced that the Knowledge Graph held over 70 billion facts.
Implementing search features
Search features are typically implemented using structured data. Read the introduction to structured data (https://developers.google.com/search/docs/guides/intro-structured-data) to learn the standard guidelines required by Google Search, then read the specific guidelines for your content type and any enhancements.
How to do Indexing
Google have its own algorithms to take your content into the search engine. Google uplifts your content as per quality, demand, keywords, search, social linking, social sharing, proper taging, SEO enabled tags, metatags, heading, sitemaps, URL naming. Without your page URL's, Google cannot crawl, index, and ultimately present your information in search.
How to submit URL's to Google
The simplest way to submit your new and updated URLs is to register your site and app with Search Console. Once you register, you upload your sitemap through a simple interface by navigating to the Crawl > Sitemaps section. This schedules your sitemap to be crawled by Google systems. Once you use the Search Console for your site, you get the added benefit of automatic crawl errors notifications. Later, you can use the reports to analyze and fix issues with your URLs or content.
How to push changes manually
Whenever you updates the structured data and you want to notify Google Search, you can resubmit your sitemap to Search Console following the same process you used to submit your first sitemap.
Although you can use this also, Google support the following programmatic methods to notify your content updates:
- Ping Google specifically with the location of the sitemap: http://www.google.com/ping?sitemap=URL/of/file
- Use Pubsubhubbub https://pubsubhubbub.appspot.com/ if you use Atom/RSS for your sitemap and want to broadcast your changes to other search engines in addition to Google.
For more reference you can checkout:: http://www.sitemaps.org/protocol.html#informing