missing descriptions
Pages without meta descriptions lose control over search result snippets
What it is
crawler.sh flags a page as having a missing meta description when the <meta name="description"> tag is empty or absent. This is check #2 in the SEO analysis.
Why it matters for SEO
The meta description controls the snippet text displayed below the title in search results:
- Click-through rate - A well-written description convinces users to click. Without one, search engines auto-generate a snippet from page content, which is often incoherent.
- Keyword highlighting - Search engines bold matching keywords in the description, drawing user attention. A missing description means no control over which text gets highlighted.
- Social sharing - Many social platforms use the meta description as the default share text.
Note: Meta descriptions are not a direct ranking factor, but they significantly impact click-through rate, which indirectly affects rankings.
Why it matters for AEO
AI answer engines use meta descriptions as a quick summary of page content. When deciding which pages to cite, a clear description helps the AI understand the page’s topic without parsing the full content. Pages without descriptions may be overlooked in favor of competitors that provide concise summaries.
How to fix it
Add a <meta name="description"> tag to each page’s <head>:
<head> <meta name="description" content="A concise summary of this page's content, including relevant keywords."></head>Guidelines:
- Keep descriptions between 50 and 160 characters
- Summarize the page’s unique value
- Include primary keywords naturally
- Write for humans, not just search engines
- Make each description unique across your site
What crawler.sh reports
In the CLI, missing descriptions appear under the “Missing meta descriptions” section of crawler seo output. Each affected URL is listed. In the desktop app, they appear in the SEO Issues card.