# search-engines

Published articles for search-engines.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Cloudflare Adds Setting to Block AI Training Crawlers While Allowing Search Crawlers

DevFeed: [Cloudflare Adds Setting to Block AI Training Crawlers While Allowing Search Crawlers](<https://devfeed.tech/articles/cloudflare-just-gave-ai-training-bots-the-middle-finger-31387.md>)

Original publisher: [Read original article](<https://webdesignerdepot.com/cloudflare-just-gave-ai-training-bots-the-middle-finger/>)

Author: Alex Harper

Published: 2026-09-16T17:18:57Z

Content type: news

Language: en

Sources: [Web Designer Depot](<https://devfeed.tech/sources/web-designer-depot.md>)

Topics: [Cloudflare](<https://devfeed.tech/topics/cloudflare.md>), [AI Bots](<https://devfeed.tech/topics/ai-bots.md>), [Crawler](<https://devfeed.tech/topics/crawler.md>), [Google Search](<https://devfeed.tech/topics/google-search.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-crawlers](<https://devfeed.tech/tags/ai-crawlers.md>), [ai-tech](<https://devfeed.tech/tags/ai-tech.md>), [ai-training](<https://devfeed.tech/tags/ai-training.md>), [anthropic](<https://devfeed.tech/tags/anthropic.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [cloudflare](<https://devfeed.tech/tags/cloudflare.md>), [content-protection](<https://devfeed.tech/tags/content-protection.md>), [future-of-the-web](<https://devfeed.tech/tags/future-of-the-web.md>), [google-extended](<https://devfeed.tech/tags/google-extended.md>), [google-search](<https://devfeed.tech/tags/google-search.md>), [googlebot](<https://devfeed.tech/tags/googlebot.md>), [openai](<https://devfeed.tech/tags/openai.md>), [publishers](<https://devfeed.tech/tags/publishers.md>), [robots-txt](<https://devfeed.tech/tags/robots-txt.md>), [search](<https://devfeed.tech/tags/search.md>), [search-engines](<https://devfeed.tech/tags/search-engines.md>), [web](<https://devfeed.tech/tags/web.md>), [web-design](<https://devfeed.tech/tags/web-design.md>), [web-development](<https://devfeed.tech/tags/web-development.md>), [web-publishing](<https://devfeed.tech/tags/web-publishing.md>), [web-scraping](<https://devfeed.tech/tags/web-scraping.md>), [website-traffic](<https://devfeed.tech/tags/website-traffic.md>)

### AI overview

Cloudflare launched a Disallow AI Training setting that lets website owners allow traditional search crawlers while blocking training-only crawlers from companies including Amazon, Anthropic, Meta, and OpenAI. The article notes that robots.txt depends on crawler compliance and that blocking Google-Extended does not remove content from Google Search features such as AI Overviews or AI Mode.

### Source excerpt

Cloudflare just gave website owners a new weapon against AI crawlers: keep the search traffic, block the AI training. After years of watching bots consume the web's content, publishers finally have an easier way to tell AI companies where to go.

## Schema markup for SEO: What it is and how it works

DevFeed: [Schema markup for SEO: What it is and how it works](<https://devfeed.tech/articles/schema-markup-for-seo-what-it-is-and-how-it-works-9237.md>)

Original publisher: [Read original article](<https://webflowmarketingmain.com/blog/schema-markup>)

Author: Webflow Team

Published: 2026-06-24T00:00:00Z

Content type: tutorial

Language: en

Sources: [Webflow Blog](<https://devfeed.tech/sources/webflow-blog.md>)

Topics: [Structured-data](<https://devfeed.tech/topics/structured-data.md>), [Search engine optimization (SEO)](<https://devfeed.tech/topics/seo.md>), [Website](<https://devfeed.tech/topics/website.md>), [AI search](<https://devfeed.tech/topics/ai-search.md>)

Tags: [ai-search](<https://devfeed.tech/tags/ai-search.md>), [schema](<https://devfeed.tech/tags/schema.md>), [search](<https://devfeed.tech/tags/search.md>), [search-engines](<https://devfeed.tech/tags/search-engines.md>), [seo](<https://devfeed.tech/tags/seo.md>), [strategy](<https://devfeed.tech/tags/strategy.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

This tutorial explains schema markup, also called structured data, and how to add relevant Schema.org properties to web pages. It describes how structured data can support rich search results, SEO visibility, user experience, and discovery in AI search, while noting that it does not guarantee higher rankings.

### Source excerpt

Learn how schema markup for SEO can drive more traffic to your site by giving search engines the right information for rich search results.

## From Static Catalogue to Smart Discovery: Engineering Lightning-Fast Search at DreamSetGo

DevFeed: [From Static Catalogue to Smart Discovery: Engineering Lightning-Fast Search at DreamSetGo](<https://devfeed.tech/articles/from-static-catalogue-to-smart-discovery-engineering-lightning-fast-search-at-dreamsetgo-22620.md>)

Original publisher: [Read original article](<https://medium.com/dreamlockerroom/from-static-catalogue-to-smart-discovery-engineering-lightning-fast-search-at-dreamsetgo-d99c9a91197b?source=rss----5c7a7f580b01---4>)

Author: Dream Blog

Published: 2026-03-09T13:50:30Z

Content type: article

Language: en

Sources: [Dream11 Engineering](<https://devfeed.tech/sources/dream11-engineering.md>)

Topics: [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [Microservice](<https://devfeed.tech/topics/microservice.md>), [systems](<https://devfeed.tech/topics/systems.md>), [elasticsearch](<https://devfeed.tech/topics/elasticsearch.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [dream-sports](<https://devfeed.tech/tags/dream-sports.md>), [elasticsearch](<https://devfeed.tech/tags/elasticsearch.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [open](<https://devfeed.tech/tags/open.md>), [performance](<https://devfeed.tech/tags/performance.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [search](<https://devfeed.tech/tags/search.md>), [search-engines](<https://devfeed.tech/tags/search-engines.md>), [sports](<https://devfeed.tech/tags/sports.md>), [tech](<https://devfeed.tech/tags/tech.md>), [travel](<https://devfeed.tech/tags/travel.md>)

### AI overview

DreamSetGo's tech team explains how its growing sports-travel catalogue created a need for faster, more intuitive product discovery. The article describes rebuilding the catalogue as a microservice, considering PostgreSQL with Elasticsearch, and choosing PostgreSQL based on architectural and operational trade-offs.

### Source excerpt

By the DreamSetGo Tech Team If you're excited about building high-performance systems that power premium sports travel experiences, explore our open roles at DreamSetGo. Why Search Became a Product Imperative Over the past couple of years, DreamSetGo's catalogue didn't just grow, it accelerated. We were introducing access to new tournaments, adding destinations across continents, and were expanding into different hospitality formats. What began as a few structured products quickly evolved into a layered catalogue of packages and experiences. And that's when we started noticing something subtle but important. Adding products was straightforward. Making them discoverable wasn't. Every new experience meant longer descriptions and richer metadata. On paper, this was definitely progress. But from a user perspective, it introduced friction. If a traveller already knew exactly where to click, they could navigate their way through the catalogue. But if they came in with intent like: "Wimbledon finals hospitality" "Hot air balloons in Cappadocia" "Scuba diving in the Andamans" ...there was no fast, intuitive way to show them the most relevant experience. Once we acknowledged this gap, the next step became clear: we needed a search system that was scalable, resilient, and fast enough to keep up with our growth. This blog takes you through how we designed that search, from architectural trade-offs to production optimisations, and why PostgreSQL turned out to be the best choice for this. The Obvious Architecture (That We Didn't Choose) We started revamping our architecture six months back and rebuilt our travel product catalogue as a dedicated microservice, one that would eventually power search, and filter it by date, price and more. At that point, we had roughly 1,000 products. But we weren't building for 1,000. We had a clear vision of significantly expanding the catalogue within the near future. Like most teams, our first instinct was predictable: PostgreSQL -> Source of Truth

## Hybrid Search -- Where Keywords Meet Vectors, Enabling Classifieds Discovery

DevFeed: [Hybrid Search -- Where Keywords Meet Vectors, Enabling Classifieds Discovery](<https://devfeed.tech/articles/hybrid-search-where-keywords-meet-vectors-enabling-classifieds-discovery-20387.md>)

Original publisher: [Read original article](<https://tech.olx.com/hybrid-search-where-keywords-meet-vectors-enabling-classifieds-discovery-b7c383fe4fc4?source=rss----761b019b483f---4>)

Author: Inês Soveral

Published: 2025-09-09T15:01:44Z

Content type: article

Language: en

Sources: [OLX](<https://devfeed.tech/sources/olx.md>)

Topics: [AI search](<https://devfeed.tech/topics/ai-search.md>), [Query (disambiguation)](<https://devfeed.tech/topics/query.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [classifieds](<https://devfeed.tech/tags/classifieds.md>), [discovery](<https://devfeed.tech/tags/discovery.md>), [hybrid-search](<https://devfeed.tech/tags/hybrid-search.md>), [retrieval](<https://devfeed.tech/tags/retrieval.md>), [search](<https://devfeed.tech/tags/search.md>), [search-engines](<https://devfeed.tech/tags/search-engines.md>), [vector-search](<https://devfeed.tech/tags/vector-search.md>)

### AI overview

OLX describes its transition from keyword matching to hybrid search, combining keyword and vector retrieval for classifieds discovery. The article explains the motivations, implementation challenges, solutions, and observed benefits, including improved handling of vague, misspelled, or differently phrased queries.

### Source excerpt

Hybrid Search -- Where Keywords Meet Vectors, Enabling Classifieds Discovery In the midst of a fast-paced technological revolution, where user expectations grow increasingly sophisticated, the quality of search in the classifieds space has never been more critical. In fact, users expect the search box to understand what they are looking for and produce relevant search results; if this is not the case, they will easily move on to any competitor who provides this experience. At OLX, our search system traditionally relied on keyword matching between user queries and ad titles and descriptions -- a straightforward but rigid approach. While functional, it often led to low recall or even zero results pages (ZRPs). To mitigate this, we gradually developed an extension chain logic -- which will be explained in detail in later sections -- to address specific edge cases and expand recall. Over time, however, this logic became increasingly complex and difficult to improve upon, calling for a disruptive solution to further evolve our search system. In this article, we share why and how we transitioned to Hybrid Search as a retrieval strategy for our double-sided marketplace. We walk through the key changes required to support semantic search, highlight the challenges we faced, and detail the solutions put in place to overcome them. Finally, we reflect on the tangible improvements and practical benefits observed after this shift. What is Hybrid Search and what value does it bring? Despite its lack of flexibility, keyword matching remains highly effective in e-commerce. It returns results that exactly match the user's query terms, offering clear traceability and helping users understand why specific ads appear. This is particularly useful when users know precisely what they're looking for, and when combined with structured filters, a feature of the OLX marketplace. However, keyword matching falls short when queries are vague, misspelled, or phrased differently from how sellers descri

## Optimizing Hugo Sitemaps to prioritize posts crawling over taxonomies

DevFeed: [Optimizing Hugo Sitemaps to prioritize posts crawling over taxonomies](<https://devfeed.tech/articles/optimizing-hugo-sitemaps-to-prioritize-posts-crawling-over-taxonomies-27713.md>)

Original publisher: [Read original article](<https://gagor.pro/2024/05/optimizing-hugo-sitemaps-to-prioritize-posts-crawling-over-taxonomies/>)

Author: Tom

Published: 2024-05-17T00:00:00Z

Content type: tutorial

Language: en

Sources: [Tomasz Gągor](<https://devfeed.tech/sources/tomasz-gagor.md>)

Topics: [Hugo](<https://devfeed.tech/topics/hugo.md>), [Search engine optimization (SEO)](<https://devfeed.tech/topics/seo.md>), [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>)

Tags: [google](<https://devfeed.tech/tags/google.md>), [guide](<https://devfeed.tech/tags/guide.md>), [hugo](<https://devfeed.tech/tags/hugo.md>), [hugo-changefreq-settings](<https://devfeed.tech/tags/hugo-changefreq-settings.md>), [hugo-site-seo](<https://devfeed.tech/tags/hugo-site-seo.md>), [hugo-sitemap-optimization](<https://devfeed.tech/tags/hugo-sitemap-optimization.md>), [robots](<https://devfeed.tech/tags/robots.md>), [search](<https://devfeed.tech/tags/search.md>), [search-engine-optimization](<https://devfeed.tech/tags/search-engine-optimization.md>), [search-engines](<https://devfeed.tech/tags/search-engines.md>), [seo](<https://devfeed.tech/tags/seo.md>), [seo-sitemap-tuning](<https://devfeed.tech/tags/seo-sitemap-tuning.md>), [sitemap-priority-settings](<https://devfeed.tech/tags/sitemap-priority-settings.md>), [structure](<https://devfeed.tech/tags/structure.md>), [taxonomy](<https://devfeed.tech/tags/taxonomy.md>)

### AI overview

A practical guide to customizing Hugo sitemaps so posts receive higher crawl priority than taxonomy pages. It explains adjusting change frequency and priority while avoiding sitemap and breadcrumb issues that can appear in Google Search Console.

### Source excerpt

Learn how to optimize your Hugo site's sitemap by adjusting priority and change frequency settings to improve SEO and guide search engine crawlers effectively.