On – Page SEO and Off – Page SEO
On-page SEO focuses on optimizing parts of your website that are within your control, while off-page SEO focuses on increasing the authority of your domain through content creation and earning backlinks from other websites.

On – Page SEO
On-page SEO is the practice of optimizing individual web pages in order to rank higher and earn more relevant traffic in search engines. It refers to both the content and HTML source code of a page that can be optimized, as opposed to off-page SEO which refers to links and other external signals.
On-page factors all have to do with elements of your own website. On-page factors include technical set-up – the quality of your code – textual and visual content and user-friendliness of your site.
Importance of on-page SEO
On-page SEO consists of all the elements of SEO you can control best. If you own a website, you can control the technical issues and the quality of your content. We believe on-page issues should all be tackled as they’re in your own hands. If you create an awesome website, it will definitely start ranking. Focusing on on-page SEO will also increase the probability that your off-page SEO strategy will be successful.

Website Content:
Content is King, you want to write content that your audience will find valuable and engaging. Aside from the topical nature of the content, the way you format your webpages can have an impact on how the search engine bots (crawler or spider) digest your content.
Every webpage you create should have a thought-provoking headline to grab the reader‟s attention, and should also include the keyword or phrase that the webpage covers.

Title Tag:
Make sure the title tag on each page of the site is unique and descriptive. It should be no longer than 65 characters. If possible, place your keywords in the title tag.

Meta Keywords:
These keywords no longer carry much weight with search engines. You can use the meta keywords to help emphasize the content keywords you would like to focus on.

Meta Description:
Search engines use the meta description tag to describe your web page. It is also called summary of webpage. Make sure every page has a unique description. It should be no longer than 160 characters.

Image Alt Text:
A place where you can provide more information about what is in the image and where you can target keywords.

Keeping your URL’s short and descriptive of your content will improve the user experience and lead to better crawling of your website by search engines.

Anchor Text:
Click-able text written on a hyperlink is known as Anchor Text.
The actual text placed in a link. If the text is keyword-rich, it will do more for your rankings in the search engines.

Heading Tags:
These tags are designed to indicate a headline hierarchy on the webpage. Search engines show a slight preference for keywords appearing in heading tags.

Content Keywords:
When a user performs a query, the more relevant a keyword (or phrase) is to the query, the higher ranking the webpage will be in the search engine’s results.

Internal links
Internal links also connect your content and give Google an idea of the structure of your website. They can establish a hierarchy on your site, allowing you to give the most important pages and posts more link value than other, less valuable, pages. So using the right internal linking strategy can boost your SEO.

Schema is a particular term, which is used to store data in structured format, because of schema, crawler know all about our website or webpages. It’s give brief information about our websites like Review, Rating, Timing. With schema, search engine easily read your website contains.

Robots.txt files are located in the root directory of websites (ex. yourdomain.com/robots.txt) and suggest which parts of your site search engines should and shouldn't crawl, as well as the speed at which they crawl your site, via specific robots.txt directives.
Robots.txt is a text file that gives instructions to search engine crawlers about indexing of a webpage, or website or directory.


In simple terms, a Sitemap is an XML file that is full of your individual webpage's URLs. It's like an archive of every webpage in your website.
A list of URLs on your site that crawlers can use to discover and index your content. One of the easiest ways to ensure Google is finding your highest priority pages is to create a file that meets Google's standards and submit it through Google Search Console.
Sitemaps are important for SEO because they make it easier for Google to find your site's pages—this is important because Google ranks web PAGES not just websites.
HTML- and XML-sitemaps are the two sitemap-types that are seen most often.

XML :- Extensible Markup Language
HTML:- Hypertext Markup Language

Diffrence between XML & HTML Sitemap
HTML sitemaps appear as a webpage, and are human readable. XML sitemaps are machine readable.
XML is Primarily for the search engines while HTML is written for the users.
HTML sitemaps are designed for humans to navigate the website. HTML sitemaps appear as a webpage, and are human readable.
XML Sitemaps on the other hand are designed for search engines to know the site structure. XML sitemaps are machine readable, making a website more accessible to web robots.
For More Details: https://www.sdaemon.com/

Author's Bio: