A Sensible Definition For SEO

As it happens, even before Artificial Intelligence Large Language Models (AI LLMs), Search Engine Optimisation (SEO), then Answer Engine Optimisation (AEO) and now Generative Engine Optimisation (GEO) are rarely described as anything other than marketing a website offer through one of the engines.
Although this is a somewhat accurate description in the context of how it often happens to be employed – it also limits what X * Engine Optimisation represents underneath.
Outside of commercial context, I’d put X*EO simply as the means to amplify refine your voice through one of the engine by understanding your audience on one side and optimally employing the tech on the other, to ultimately satisfy their Intent.
How Search Engines Work
Search engines crawl billions of pages on the World Wide Web using web crawlers (also known as spiders or bots) following links from page to page. The discovered pages are then added to an index that search engines pull results from for particular search queries.
In a few words the process that enables users to search and find relevant web pages using a search engine can be described as follow: A Search Engine uses bots to create a database of web content called an index, which is then employed by the search engine algorithm to retrieve the most relevant information from in response to a user search query.
- Search Engine Bot: A web crawler following links on already known pages to discover new pages on the web
- Search Engine Index: A digital library storing information about webpages
- Search Engine Algorithm: Computer program tasked with matching results from the search index with search queries
- User Search Query: A user input (text, image or voice) instructing the search engine about the subject of their search

Although every search engine aims to provide the most relevant search results to its users, it is important to outline that they do not make any profit in doing so. Money-wise, the search engines rely entirely on paid search results that go alongside the organic search results.
Making the distinction between the two is of paramount importance. This description of how search engines work including the said search engine bots, the index and the algorithm as well as SEO in general applies only to organic search and not at all to paid search.
Each search engine has its own process for building a search index and is maintaining it independently. As of 2025 Google’s market share in this space is 93% in the UK and 87% in the US.
Deconstructing the Search Engine Process
Frankly, to actuate technical SEO to your benefit on any given website you will need a thorough understanding of how search engines work beginning with the information discovery process of the search engine bots, commonly referred to as Crawling. The discovery process begins with a known list of URLs. Search engines can discover these in several ways:
From backlinks: Google has an index of over 400 billion webpages. When someone links to a new page from a known page, search engines can find it through the hyperlinks on these pages.
From XML sitemaps: Sitemaps tell search engines which web pages and files website owners want to be both crawled and indexed. This is another method that enables search engines to discover URLs.
From URL submissions: Search Engines allow site owners to request crawling of individual URLs from within their proprietary tools (i.e., Google Search Console for Google Search).
The role of robots.txt & robots meta tags: While XML sitemaps instruct robots on what pages are shortlisted for indexing, the role of the robots.txt file and robots meta tags is exactly the opposite. The former is primarily employed to restrict robots from crawling certain pages while specifying the the precise URL of your XML sitemap. The latter is primarily used to control Indexing, not without its own set of particularities and nuances.
If a crawler or search engine bot cannot access or efficiently navigate your website, your pages simply won’t be discovered and subsequently won’t appear in search results, regardless of their quality. Optimising your site’s crawlability through proper site structure, internal linking, sitemaps, and managing crawl budget is crucial for ensuring search engines effectively discover all your valuable pages and content within it.
Rendering is when search engines attempt to run a page’s code in order to extract key information from the crawled pages and perceive it as a user would. Understanding Rendering will enable you to ensure all the content that is part of any given page makes it into the search engine index in a predictable way and not only a part of it. Without this understanding parts of your onpage content might remain invisible to the systems meant to find it.
Learning how to ensure all your page content is accessible to search engine bots and fully rendered by them is primarily important because if only a part of the page content is accessed, it puts you at a disadvantage as the unrendered content, potentially including important keywords and internal links, won’t be considered when establishing your Page Ranking for various keywords.
Once crawled and rendered any given page is ready for Indexing, but an important sidenote on Rendering would be that even if any given page has been indexed – it does not by extension imply that all of its content made it into the index. So you might remain unaware that not all the page content is employed in building up your website or page rankings. This is, of course, unless you understand and test the rendering of the page.
Indexing is the process of adding information from crawled pages to a search index. The search index is what one searches when using a search engine. That’s why getting indexed in major search engines such as Google is so important for businesses. Users can’t find your businesses unless they’re in the index.
Crawling and Rendering together with the indexing rules specified on any given page will enable either the inclusion or exclusion of a page from the search engine index. If your pages are not successfully indexed, they will not get the chance to rank in search results, even if crawled and rendered perfectly.
At its core, it’s important to understand indexing in order to be able to make the distinction between an indexable and non-indexable website page, one that has been indeed indexed and one that hasn’t and if a page is indexable but not indexed – understand the root causes that prevent the indexing of the page by search engines.
Google also needs a way to shortlist and prioritize the 400 billion landing pages for all keywords from billions of its users worldwide to a more manageable number. This is where search engine algorithms come into play. Their sole purpose is providing the user a list of search results in the order it estimates to be most likely to solve the user’s search query.
Search engine algorithms are formulas that match the user’s keyword to relevant landing pages stored in the index in the form of search results. The search results are prioritized according to said search engine algorithm, with the result at the top being considered the single most relevant and useful for any one keyword in question.
No person knows every search engine ranking factor, not only because they vary across search engines but also because the search engines do not publicly disclose them. Nonetheless, search engines, including Google, have, in fact, disclosed to the public some of the key ranking factors as well as some best practices for SEO, which can prove quite useful to those with or without an SEO background.
Some of the key ranking factors are backlinks, content relevance and freshness, page loading speeds, and mobile-friendliness. It’s worth noting that users may see different results for the same keyword depending on their location, the language set on their browsers, and their search history.
Understanding the nuances of how search engines, primarily Google, rank pages for keywords and use them in its AI overview is what allows you to increase the visibility in organic search and by extension drive organic traffic through SEO. Understanding the multitude of factors that influence how a search engine orders results and the intricacies of each factor in isolation as well as in relation to other factors enables you to make informed judgment calls on various aspects of the website as a whole as well as individual landing pages in order to uplift them for target search queries and user intents in the SERPs.
Ultimately, the understanding of the search engine ranking factors, each contributing to the ordering of search results by the search engines is what allows the Search Engine Optimisation to take place. Mastering the principles of ranking allows you to position your content favorably against competitors and effectively connect with your target audience.
SEO For Inbound Marketing

Within the context of Inbound Marketing, SEO considers the search queries and the intent behind them, how search engines work, and the wider SERP landscape. When aligned with the wider purpose of the website, the insights on these aspects are what affords the optimisation efforts to take place, aiming to uplift the website’s ability to solve the relevant search queries and the effectiveness of this practice over time and at scale.
SEO Advantages
In Inbound Marketing, SEO has the following advantages over the alternative digital marketing channels, including but not limited to Paid Search, Display, and Social Media. Most notably, SEO traffic is free of charge, sustainable and highly targeted.
One of the primary advantages of SEO is that the organic traffic is free of charge. In other words, it can take a substantial investment of time and effort to get started and some patience to see a return on investment (ROI). However, once you start ranking, you’ll receive free traffic at no additional cost per click. Unlike paid advertising which is seen as a tap because you can switch the spending and subsequently the traffic on and off, SEO is a waterfall because it brings in new traffic consistently over the long term.
Another advantage is the sustainability of organic traffic. Once you start ranking through SEO, the rewards are often there to stay without the need for continuous spending and reinvestment. Building a sustainable stream of highly targeted organic traffic to your website could be the difference between your business surviving or seeing a downfall in times of economic uncertainties. In other words, while in the case of PPC, you may be forced to switch off the tap on ad spending, with SEO you may find yourself in a position where a decrease in spending won’t necessarily bring traffic drops.
Unlike more traditional channels SEO is Highly Targeted and has the capacity to target users in various stages of the decision-making funnel. Results served via organic search are inherently relevant to the search query that is entered by the user, allowing you to target potential customers looking for your products or services. SEO Managers can target different Search Intents by creating types of content that suit user needs determined by the keywords they are searching for at different stages in their decision-making cycle of buying a product or service.
SEO can also reinforce your brand-building and traditional advertising initiatives. You can use SEO to reinforce your brand at different stages in the decision-making cycle, and namely Awareness, Interest, Desire and Action. You may also use SEO to reinforce your traditional marketing initiatives by encouraging users to search for your Brand, as opposed to asking them to visit a website.
SEO and Paid Search can have synergies, providing the perfect opportunity for sharing resources considering in both cases customers use keywords to find products or services on the same platform with organic and paid search results being listed side by side. As previously stated SEO requires time while Paid Search is instant, which is why it’s so important to align the strategies and the reporting of the two. When used together, PPC and SEO efforts can indirectly have an impact on each other as they may target the same market on the same platform.
Considering search engines’ algorithms have gotten so advanced and look to reward high-quality websites that provide a good user experience to their users, in modern SEO, your User Experience (UX) team and SEO Team should be more aligned than ever. Some of the UX factors that affect SEO are mobile optimisation, page loading speed, website security via SSL certification, lack of intrusive interstitials and website structure.
Given the importance of backlinks for SEO, Public relations (PR) can have a significant influence on the overall SEO performance. So much so that SEO Managers have designed an entirely new discipline called digital PR, a spin-off of traditional PR designed to focus on building backlinks and getting mentions from reputable sources on the web for the purpose of building website authority, relevance and trust.
To sum up, SEO provides a number of advantages in the form of traffic that is free of charge, sustainable and highly targeted. SEO can also work hand in hand with your Paid Search strategy, your User Experience (UX) function as well as Public Relations (PR) in order to leverage compounding returns.
SEO Framework
To this day, SEO remains in the shadows of the marketing industry, becoming increasingly more complex in implementation and feeding into increasingly abstract, creative and technical disciplines. Without a doubt, collating together the right parts of what was discovered, revealed and entertained over the years requires a keen eye for what is applicable in what scenarios.
This, however, becomes easier to tackle by looking at SEO’s roots, which put simply, originated as targeted efforts to market a website through Search Engines. Thus, drawing from this frameworks of thinking, accounting for its evolution over the last 2 decades and employing all the tools the web has to offer, a rough methodology of SEO can be outlined as follows.
The optimisation process starts with SEO Research in order to establish an understanding of the organic search market, users and technology implications within its wider SERP environment.
Keyword-Research is focused on the visibility of the website in SERPs, intrinsically linked as much to search volumes as well as the website rankings, defining the performance of its’ inbound acquisition.
Web-Analytics considers the factors linked to the website’s user acquisition, onsite behaviour and conversion. It is different from the former in that all measurement is carried directly on the website.
SEO intelligence stands for a website’s ability to advance its longterm business interests in organic search, accounting for the competitive landscape and industry trends.
The insights gathered at the SEO research phase then fuel the practice of Onsite SEO which targets both content and technical areas for improvement on the website at hand.
Onpage Optimisation represents the SEO efforts to uplift existing rankings and establish new ones for already existing content. All actions here are specific to individual landing pages and include minor alignments between existing page content and the niche itself, including customers, competitors and search trends.
Technical SEO is aimed at making the content accessible in the most seamless way possible to both users and search bots. The optimisation is unique to the context of the website’s technical characteristics and specifications and focuses on technical challenges affecting multiple pages or the entire website.
Content Marketing relates to all the semantic elements on the website and the contextual relationships between them. While Content Marketing is very useful in SEO, it must be guided by SEO research and adhere to certain SEO best practices, it should be treated as its own stand-alone function.
Lastly, the Offsite SEO or Link Building efforts are directed towards establishing awareness, authority, relevance and trust within the industry at large with the purpose of reinforcing the efforts behind onsite optimisation at large.
The Offsite Strategies stands for leveraging existing partner relationships and envisioning content of unique value to influence the propensity of other industry players to refer to the website at hand as a relevant, authoritative and trustworthy source of information.
The Outreach practice is aimed at finding the right referring sources and cultivating the right approach to a conversation with them in order to advocate the website in question to the target market in particular and the industry at large as an authoritative and trustworthy source.
The Off-Page Optimisation stands for the efforts behind managing the technical and contextual aspects of referring sources. In other words – ensuring the effectiveness of both the offsite strategies and the outreach practice’s contribution to the wider SEO efforts.
It is not an overstatement to say that the key to a successful SEO is rooted in thorough SEO research. In turn, this is enhanced by a systematic understanding of the search engine ranking factors. When put in the context of the website’s business strategy, the insights on these aspects will guide the wider onsite and offsite optimisation efforts as well as the setup and maintenance of appropriate tracking, reporting and constant refinement of the SEO strategy.
SEO Implementation in WordPress
Starting with WordPress’ default configurations and going all the way up to using plugins for various SEO purposes, this section is an exhaustive summary of all you need to get your WordPress SEO right. Let’s start with the fact that WordPress is a goldmine for online publishing in that it allows you to build a website without knowing much, or any, coding.
But in addition to that, you can then optimise your website for search engines also without knowing much or any coding at all. You might need to deal with technical terms on frequent occasions, particularly on the technical SEO side of things. However, you will only ever need to understand the concept behind them and how to test their impact on SEO in order to employ them effectively in your optimisation efforts.
Although the more you know about the various technical aspects of your website – the more empowered you are to address complex technical SEO issues, it is by no means necessary to learn multiple programming languages and various technologies that power your website to ensure they are in check with the SEO best practice.
There is no doubt that SEO implementation is one of the hardest parts of SEO and you may end up in situations where some technical knowledge is required to come up with a fix. However, one of the main benefits of WordPress is that it is so widespread across the web. This translates into the possibility of getting an answer to virtually any issue you might have with the content management system (CMS) as well as finding the necessary talent to work with you in cases where you’re not able to fix the issue yourself.
SEO Reporting
For instance, all the above examples use Year-over-Year comparisons as opposed to Month-over-Month because:
- Comparing the current month of this year to the same month of last year accounts for seasonality (crucial for such markets as travel)
- It allows enough time for the following cycle to conclude:
The SEO Results Tracking Cycle
- SEO Research turn into SEO Suggestions: Onpage, Offpage and Technical
- SEO Suggestions are fed into SEO implementation (in WordPress)
- The website is crawled by the search engines, registering the changes
- The search engine algorithm determines if the changes in question should reflect upon the landing page’s current position for any of the ranking keywords
- If so, the landing page’s organic rankings will start to shift, with the Search Engine benchmarking for such engagement metrics as Dwell Time against the other SERP competitors for every ranking keyword.
- With enough data to prove the improvement in the SERP quality as a result of your page being higher up in the SERPs, search engines are likely to keep your search result in the newly established position.
- This happens on an ongoing basis and is primarily drive by:
- changes on your website
- changes on your competitors websites
- search engine algorithm updates
As you might expect, in order for this cycle to close it is often necessary to allow well over a month to see the fruit of your labour and this is precisely why Search Engine Optimisation has always been and continues to be a longterm game. However, in highly-competitive niches it is not unheard of for such a cycle to complete in less than 24-hours.
So how long does it take to meaningfully measure the impact of SEO efforts? Like with most things in SEO, the answer is – it depends.

SEO Study by Ahrefs
One study from Ahrefs that took into account the opinion of over 4 thousand SEO Managers says almost half of them believe it takes on average 3-6 months to see results from SEO work.
The next group, accounting for 21% of all respondents, believe it usually takes between 6-9 months, 17% of respondents opt for 12+ months.
The smallest group, accounting for 17% of all respondents who believe SEO can yield results in less than 3 months.
As you can see there is some consensus on how long it takes for SEO to show results, but to put this in context, there are a number of factors that dictate how long SEO will actually take.
Firstly, it depends on whether you’re working with a new or an established website. Generally speaking, since older websites have been around for longer, they tend to have a stronger backlink profile, more content, as well as already established rankings for keywords. As you would expect in this case you’re likely to see results in a relatively shorter amount of time. On the other hand, newer websites need more effort and resources to get off the ground, that come especially in the form of new content and backlinks. So if you’re working on a new website, it may take longer for SEO to show results.
Next is the competitive framework. If the keywords you’re targeting are highly competitive, it will take more effort and most importantly a longer time to outrank your competition.
Thirdly, it all depends on your internal and external resources. The more resources you can dedicate to SEO the faster your results will show. For instance, you could hire more content writers to create new content, allocate human resources to link building to build backlinks or invest in SEO tools to make your work easier, faster, and more efficient.
Lastly, it all depends on your SEO strategy because a nailed-down strategy on how you will tackle your target keywords can lead to a higher chance of climbing in organic SERPs. More specifically, if you have a strategy that targets a group of highly competitive keywords, you will find that no matter your efforts it may take years before you will be able to establish first-page organic rankings. While using alternative methods by targeting low volume and low competition keywords first may bring in results faster and reinforce your efforts for ranking for shorttail keywords in the long run.
As a general rule, you should start with the expectation of 3 to 6 months to see meaningful results from your SEO. However, as these factors add up, you will need to raise the time frame to account for them.

