Now that you’ve crafted your website with valuable content, it’s time to ensure that it’s not only readable by humans, but by search engines too. While it might not be imperative to fully understand the following concepts, it certainly wouldn’t hurt to have somewhat of an idea of how websites work, how search engines understand websites and how users interact with websites. Remember, the technical structure of a site can have a massive impact on its performance.
Lets have a look at a websites journey from domain name purchase through to it’s fully rendered state in a browser. Before a website can be accessed, it needs to be set up which will mean a domain name will need to be purchased and linked to an IP address. From here a user will request a domain, which will prompt a browser to make a DNS lookup request to convert the domain name to its IP address. Once this request is received, the server will send the websites files that will be assembled in the searchers browser. There will be some final requests made by the browser and given everything is set up correctly in your website, it will be rendered and will appear to your searcher.
From here, what is called schema markup will help the search engine to understand your website. It is a way to label and organise your content so that a search engine will be able to recognise the elements that your webpage is offering and will give structure to your data. This structure will also assist with how users can interact with your website. It’s also important to ensure a positive experience for any mobile visitors, given they account for half of all web traffic.
On to Chapter six.