1. Write Descriptive Title
Titles should be descriptive and helpful, describing what the page is about in a few words. The title should appear in the <title> tag and preferably in the <h1> tag.
Don’t use generic titles on recipe pages like “Amanda’s Cooking Blog”. Rather, the title of each page should contain the name of the recipe so it’s clear what it’s about.
You should also describe what the page will contain specifically. For instance, what makes this recipe special or what are its main characteristics. Having this information helps people identify the best page for fulfilling the intended goal and allows Google to understand how to match searches with pages.
You can accomplish both of these by adding a title and meta tag to your markup. To find those tags, use the Right click -> Inspect option and search for //title and //meta.
In rendering, data is populated into templates from APIs or databases. Server-side or client-side processing can take place. Crawlers and your users receive all the content immediately as HTML markup when it occurs on the server.
2. Linking Your Pages Properly
Linking between your pages properly is another important detail to allow Googlebot to crawl your website. Use the HTML anchor tag with the href attribute to link to the destination URL, and include useful links and text.
Open your URLs in an incognito window to see what a user would see. All expected content should be visible and the page should load with an HTTP 200 status code.
3. Making Use Of A Proper Semantic HTML Markup
When semantic HTML markup is used properly, users can better understand your content and navigate it more easily. Your content’s semantics is also important to assistive technologies such as screen readers and crawlers.
Outline the structure of your content using headings, sections, and paragraphs. To add visuals, use HTML image tags and video tags with captions and alt text. In order to surface this content to your users, you use crawlers and assistive technology.