On Page SEO is the term that defines the process of optimising your content for local business for the search engines.
On-page SEO refers to optimising individual web pages in order to rank higher and earn more relevant traffic in search engines. It involves optimising the content and HTML source code of a page to ensure that it is properly formatted and structured for your local business are and to allow search engines to understand and index.
On-page SEO is important because it helps search engines understand the content of your website in relation to local areas. It determine your pages relevance to specific search queries within your location. It's also a key factor in the user experience, as it helps to make your website more user-friendly and easier to navigate.
Title tags: The title tag is the title of a web page that appears in the search results. It should be descriptive and include relevant keywords.
Meta descriptions: The meta description is a brief summary of the content of a web page that appears in the search results. It should be informative and include relevant keywords.
Headings: Headings help to organize the content of a webpage and make it easier for users to read. They should be descriptive and include relevant keywords.
Alt text: Alt text is used to describe images on a webpage. It should be descriptive and include relevant keywords.
URL structure: The URL structure of a webpage should be descriptive and include relevant keywords.
By optimising these and other on-page elements, you can help search engines understand the content of your website and improve its ranking in the search results for your location.
What do we mean by relevant content?
Relevant content would indicate to the search engines that the content you create is local to the person searching and relevant to the terms they are searching for.
The content has to be in the right format (text, PDF files, Images, Video, Tutorials, Social Networking, etc.) so the user can easily consume the content.
The content needs to be local to them. This differs from Non-Local SEO - the content is only relevant to people searching in their area for a service.
For example, if someone is searching for a 'restaurant in Devon' or 'coffee shop in Devon' they are generally looking for a service (or product) that is in their local area. They do not want to see results of coffee shops that are 50 or more miles away - this would not be relevant.
This is critical to optimising and helping the search engines index your site correctly.
The search engines need to index your webpages into categories and locations so that when someone searches for 'coffee shop near me' it can look up indexed pages that are in their area (which the search engines can normally determine).
What is Search Intent?
When someone searches for something, they generally are looking for a solution to a problem or for a service / product.
In order to optimise your content you need to understand what your potential customer is looking for.
What is their intent? By thinking about what they trying to find you can optimise your content in such a way that your website and page content answers that goal.
Once they find your content, you need to ensure that you understand their problem or provide the service they are looking for.
If they are searching for a product to buy, their intent is probably to buy the product; their intent is to buy. They could just be comparing prices and specifications.
Therefore you web page needs to show clear pricing and have the relevant information that will help them decide that they want to buy your service or product. Anything short of this will create a Page Bounce - e.g. they will get to your page, find the information is not in the right format or relevant and then leave your website, having only visited that one page. This is not your goal.