Metas & Headings
<title>My Unique Title</title>
Page titles are often neglected, but are really important and very simple to implement. That means you need to have them spot on. Each page should have unique titles, clearly stating the page main focus, using terms that users are searching, so according to your keywords list. This also applies for the homepage, your most important page. Unless you are a major brand with already huge brand-awareness, avoid using just your brand name but your most important Keyword which best describes your business.
<meta name="description" content="my unique description" />
Meta descriptions are not required as such to have your page rank well. Even if your meta description is empty or missing, Google will take some text from the page and fill in the gap. If you have one but Google is not using it, that means Google did not find it relevant enough for the searched term. Either way, meta descriptions are important for CTR, searched terms if included in your description will appear in bold and you can also confirm to the user your entry is the most relevant for the search, and add that difference that will make the click happen.
<h1>my unique h1: page main topic</h1> <h2>Title part 1</h2> <h3>Subtitle 1</h3> <h3>Subtitle 2</h3> <h2>Title part 2</h2> <h2>Title part 3</h2> <h3>Subtitle 1</h3> <h3>Subtitle 2</h3> <h3>Subtitle 3</h3>
You should have one h1 per page with h1 being your main keyword for the page. Then use H2, H3, etc accordingly and logically, depending on the content
Social Media: OpenGraph & Twitter Card
<meta property="og:title" content="mytitle" /> <meta property="og:url" content="myurl" /> <meta property="og:description" content="mydescription" /> <meta property="og:locale" content="countrycode" /> <meta property="og:site_name" content="name" /> <meta name="twitter:card" content="summary" /> <meta name="twitter:site" content="@name" /> <meta name="twitter:title" content="mytitle" /> <meta name="twitter:description" content="mydescription" /> <meta name="twitter:image" content="/logo.jpg" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
Crawl your website
There are many tools out there such as Screaming Frog which can easily identify missing or empty metas, You can also identify and fix duplicate or unclear metas, those which are too long or too short.