Αρχιτεκτονική μηχανών αναζήτησης και SEO
Search engines architecture and SEO

View/ Open
Keywords
Μηχανές αναζήτησης ; Search Engine Optimization (SEO) ; Αλγόριθμοι κατάταξης ; Generative AI ; Large Language Models (LLMs) ; Crawling ; Indexing ; Information retrievalAbstract
In this thesis, I explore how search engines work and why Search Engine Optimization (SEO) is crucial for enhancing the visibility and accessibility of websites. The motivation behind choosing this topic stems from the central role that search engines play in our daily interaction with online information, often without us realizing it.
The first part of the thesis focuses on the development and architecture of search engines, describing essential processes such as crawling, indexing, query processing, and result ranking. Special attention is given to modern algorithms used by Google and other major engines, particularly those involving artificial intelligence and intent-based search.
The second part presents SEO as a set of strategies and technical methods designed to improve a website’s position in organic search results. It discusses the benefits and challenges faced by web developers and explains the three main SEO categories: technical, on-page, and off-page.
My goal is to offer a clear and structured understanding of how search systems operate and to explain why SEO has become a vital tool for any website aiming for visibility, credibility, and success in the online space.


