SEO lets start by understanding what is actually meant by Search engine optimization. Well it can be understood as the art or technique of optimization of a website to make it search engine friendly. My SEO experience well to be fair I use to have three websites and lots of free time so I tried every bit of techniques on them from on page optimization to link building. So what I will share here will be my own empiricism.
Search engines determine whatever to rank your site for a particular keyword is by the number of inbound links to your site .That is the number of others sites that linked to you and the quality of senders for that particular keyword.
Think for a moment. Why would someone make a link to your website? The only logical reason is because you have created something of value. This is the logic of Google, anyway.
Another way to think about a popular website and a poor performing website, some sites are like old cities in the middle of nowhere with a road in and one road out that is poor linking . Some sites are on the trade route with high-speed multi-lane running in and out that is perfect linking .What we want a lively exchange, not a single road.
Again it just not all about link building it is also about the quality of content and at the end of the day, the quality of your content is the only thing that will convince other Web sites to link to you.
SEO can be divided into two separate categories: on-page SEO and off-page SEO.
Here I will try to list down the techniques of on-page SEO, although the on-page SEO is only 25% of the score on the search engines and the ranking of your website, it is worth addressing it, as it can improve in very less time.
On-page SEO checklist
Your page title should include keywords that are less than 70 characters in length if you make the page title too long, it will dilute the importance of the words mentioned.
The Meta description is not something that is visible on your website. Meta Description is a brief summary of the website, which is usually included in the top of the source code of the pages on a label, Meta description is not used by the search engines for SEO purposes. What the Meta description is used to provide the researcher a brief description of the page (150 characters) under each result. In fact, if a Meta description is not included in the source code, the search engine will show you some of the content of the page instead.
Titles h1, h2, h3..
The text of the titles is more likely to be read by the search engines as keywords of text in the rest of the page. For this reason, it is good to include keywords in your titles whenever possible. Labels h1 text give more weight to the keywords, tags h2 carry more weight than the label h3 .
Do not use excessive images. More images mean that your page takes longer to load. This has a negative impact on the user experience as the optimization of search engines. The text associated with the images. Search engines do not read images, just read the text. The ALT text is an HTML attribute that can be added to the image so that the search engines replace the image with associated text.
The search engines also favor sites that are registered for a period of time longer. Since domain registrations indicate a commitment to the site and what they say the site is less likely to be considered spam. Extend your website registration for 10 or more you will definitely see better result for your site.
Avoid nesting pages with URLs . Nested pages receive less SEO credit .
Include keywords in the URL.
Create static URLs, not dynamic. This means that the URL of one of your pages must be the same.