What is query rewrite
Query rewrite means that a search query is adjusted or reformulated to better match the intended information need.
Query rewrite is the rewriting of a query into a form that better reflects meaning, intent or available documents. This can be done via synonyms, spelling, canonical queries or broader formulations.
What does query rewrite mean?
A rewrite does not change the entered query for the user, but it does change how a system can internally interpret or match the query.
Why query rewrite is important
Users formulate search queries short, sloppily or differently. Query rewrite helps to bring variants to appropriate results.
How query rewrite works
A system can correct spelling, add synonyms, normalize terms, recognize entities, or link a query to a canonical query.
When this concept becomes important
This applies to internal search engines, Google-like retrieval, long-tail queries, synonyms, typos and query expansion.
When this concept is not the main explanation
A rewrite should not change the intention. If the system commercializes an informative query, poor matching results.
What this affects
It affects retrieval, SERP matching, internal search, content coverage and query clustering.
Example of query rewrite
A query like what does query semantics mean can be internally rewritten to what does query semantics mean without losing user intent.
Common mistakes
- Confusing rewriting with keyword stuffing.
- Adding synonyms that change the intent.
- Not checking whether the SERP is still correct after rewrite.
Difference from related concepts
Query expansion adds terms or variants. Query rewrite can also normalize, replace, or restructure the query.
Related concepts
Also look at query expansion, canonical query, substitute query and query semantics. These concepts help to better define query rewrite within semantic SEO.
Conclusion
Query rewrite is the rewriting of a query into a form that better reflects meaning, intent or available documents. This can be done via synonyms, spelling, canonical queries or broader formulations. The value lies mainly in clear definition, concrete application and the prevention of too literal keyword interpretation.
Relevant next steps
FAQ