Titles are one of the most important SEO factors on your site. Each of your pages & posts should have its own unique title, which includes the main keywords for that page.
These descriptions are an important place to include relevant keywords for your content, as these are used within the search results when your page is listed.
For each of your pages, you can include a set of keywords in the form of meta tags. These should be all the relevant keywords of your content, which you will have researched previously.
URLs with duplicate content should have canonical URLs specified for them; there should be no confusing redirects on the site, etc. URL names should have keywords in them, not gibbering numbers and punctuation marks.
Include heading tags
Generally H1 tags are reserved for your main page title, with subsequent headings being issued H2, H3, etc. Search engines use these to determine what is important within your content. You should break up your content into smaller sections & paragraphs to make it easier for people to read. These sections can be given heading, which is where H1, H2, H3, H4, etc. tags are used.
Including relevant keywords as it helps search engines work out what your content is about. However, try not to excessively repeat and overuse keywords just for search engine robots. This can lead to your site being banned from search engines. To avoid this, try to keep your keyword density to roughly 2-5%.
All your uploaded images have titles, so treat them just the same as your page titles. Including relevant keywords can help people find your site when searching on Google Images.
Search engines help to discover your all content on your site, essential for new and old websites a like. You should ensure your sitemap conforms to the sitemap protocol.
Lots of people are using social media to promote business so adding a page on here is a must. Add Social buttons to your website too so that visitors can share your pages with their friends.