SEO Lookup
Quick lookup for SEO meta tags, Open Graph, Twitter Cards, and structured data with official documentation references.
Lookup Workflow
Identify the query type:
- Meta tag (e.g., "title", "description", "canonical", "robots")
- Open Graph tag (e.g., "og:image", "og:title")
- Twitter Card (e.g., "twitter:card", "twitter:image")
- Structured data schema (e.g., "Article", "Product", "FAQPage")
Search the appropriate index:
- For meta/OG/Twitter: Read seo-index.json
- For structured data: Read structured-data-index.json
Return results:
- Summary (1-2 sentences)
- Key requirements or best practices
- Official documentation URL
For detailed implementation:
- Suggest fetching the official URL
- Or reference Google Search Central documentation
Response Format
When returning lookup results, use this format:
### [Tag/Schema Name]
**Summary**: [1-2 sentence explanation]
**Requirements**:
- [Requirement 1]
- [Requirement 2]
**Validation**: [Length limits, format requirements if applicable]
**Official Reference**: [URL]
Quick Reference
Meta Tags - Critical
| Tag |
Recommended Length |
Key Point |
<title> |
50-60 characters |
Unique, descriptive, keywords first |
<meta name="description"> |
150-160 characters |
Compelling, includes call-to-action |
<link rel="canonical"> |
Full URL |
Prevents duplicate content issues |
<meta name="robots"> |
Directives |
Controls indexing behavior |
Open Graph - Essential Tags
| Tag |
Purpose |
Best Practice |
og:title |
Social share title |
Same or similar to page title |
og:description |
Social share description |
2-4 sentences |
og:image |
Social share image |
1200x630px, under 8MB |
og:url |
Canonical URL |
Full absolute URL |
og:type |
Content type |
website, article, product |
Twitter Cards - Types
| Type |
Use Case |
Required Tags |
summary |
Default card |
title, description |
summary_large_image |
Large image card |
title, description, image |
player |
Video/audio |
All above + player URL |
Structured Data - Priority Schemas
| Schema |
Use Case |
Rich Result |
| Article |
Blog/news content |
Enhanced listing |
| Product |
E-commerce |
Price, availability |
| FAQPage |
FAQ sections |
Expandable Q&A |
| BreadcrumbList |
Site navigation |
Breadcrumb path |
| LocalBusiness |
Physical locations |
Knowledge panel |
Common Patterns
Complete Head Template
<head>
<!-- Essential Meta -->
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Page Title - Brand Name</title>
<meta name="description" content="Page description here.">
<link rel="canonical" href="https://example.com/page">
<!-- Open Graph -->
<meta property="og:title" content="Page Title">
<meta property="og:description" content="Page description here.">
<meta property="og:image" content="https://example.com/image.jpg">
<meta property="og:url" content="https://example.com/page">
<meta property="og:type" content="website">
<!-- Twitter Card -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Page Title">
<meta name="twitter:description" content="Page description here.">
<meta name="twitter:image" content="https://example.com/image.jpg">
</head>
JSON-LD Template
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Article Title",
"author": {
"@type": "Person",
"name": "Author Name"
},
"datePublished": "2024-01-01T00:00:00Z",
"image": "https://example.com/image.jpg"
}
</script>
External Resources
1---2name: seo-lookup3description: Looks up SEO best practices for meta tags, Open Graph, Twitter Cards, and structured data (JSON-LD), returning Google/official documentation URLs with concise summaries. Use when user asks about SEO requirements (e.g., "title tag length", "og:image size"), meta tags (e.g., "canonical", "robots"), social media tags (e.g., "Open Graph", "Twitter Card"), or structured data schemas (e.g., "Article schema", "Product JSON-LD", "FAQ markup").4---5
6# SEO Lookup
7
8Quick lookup for SEO meta tags, Open Graph, Twitter Cards, and structured data with official documentation references.
9
10## Lookup Workflow
11
121. **Identify the query type**:
13 - Meta tag (e.g., "title", "description", "canonical", "robots")
14 - Open Graph tag (e.g., "og:image", "og:title")
15 - Twitter Card (e.g., "twitter:card", "twitter:image")
16 - Structured data schema (e.g., "Article", "Product", "FAQPage")
17
182. **Search the appropriate index**:
19 - For meta/OG/Twitter: Read [seo-index.json](seo-index.json)
20 - For structured data: Read [structured-data-index.json](structured-data-index.json)
21
223. **Return results**:
23 - Summary (1-2 sentences)
24 - Key requirements or best practices
25 - Official documentation URL
26
274. **For detailed implementation**:
28 - Suggest fetching the official URL
29 - Or reference Google Search Central documentation
30
31## Response Format
32
33When returning lookup results, use this format:
34
35```
36### [Tag/Schema Name]
37
38**Summary**: [1-2 sentence explanation]
39
40**Requirements**:
41- [Requirement 1]
42- [Requirement 2]
43
44**Validation**: [Length limits, format requirements if applicable]
45
46**Official Reference**: [URL]
47```
48
49## Quick Reference
50
51### Meta Tags - Critical
52
53| Tag | Recommended Length | Key Point |
54|-----|-------------------|-----------|
55| `<title>` | 50-60 characters | Unique, descriptive, keywords first |
56| `<meta name="description">` | 150-160 characters | Compelling, includes call-to-action |
57| `<link rel="canonical">` | Full URL | Prevents duplicate content issues |
58| `<meta name="robots">` | Directives | Controls indexing behavior |
59
60### Open Graph - Essential Tags
61
62| Tag | Purpose | Best Practice |
63|-----|---------|---------------|
64| `og:title` | Social share title | Same or similar to page title |
65| `og:description` | Social share description | 2-4 sentences |
66| `og:image` | Social share image | 1200x630px, under 8MB |
67| `og:url` | Canonical URL | Full absolute URL |
68| `og:type` | Content type | `website`, `article`, `product` |
69
70### Twitter Cards - Types
71
72| Type | Use Case | Required Tags |
73|------|----------|---------------|
74| `summary` | Default card | title, description |
75| `summary_large_image` | Large image card | title, description, image |
76| `player` | Video/audio | All above + player URL |
77
78### Structured Data - Priority Schemas
79
80| Schema | Use Case | Rich Result |
81|--------|----------|-------------|
82| Article | Blog/news content | Enhanced listing |
83| Product | E-commerce | Price, availability |
84| FAQPage | FAQ sections | Expandable Q&A |
85| BreadcrumbList | Site navigation | Breadcrumb path |
86| LocalBusiness | Physical locations | Knowledge panel |
87
88## Common Patterns
89
90### Complete Head Template
91
92```html
93<head>
94 <!-- Essential Meta -->
95 <meta charset="UTF-8">
96 <meta name="viewport" content="width=device-width, initial-scale=1.0">
97 <title>Page Title - Brand Name</title>
98 <meta name="description" content="Page description here.">
99 <link rel="canonical" href="https://example.com/page">
100
101 <!-- Open Graph -->
102 <meta property="og:title" content="Page Title">
103 <meta property="og:description" content="Page description here.">
104 <meta property="og:image" content="https://example.com/image.jpg">
105 <meta property="og:url" content="https://example.com/page">
106 <meta property="og:type" content="website">
107
108 <!-- Twitter Card -->
109 <meta name="twitter:card" content="summary_large_image">
110 <meta name="twitter:title" content="Page Title">
111 <meta name="twitter:description" content="Page description here.">
112 <meta name="twitter:image" content="https://example.com/image.jpg">
113</head>
114```
115
116### JSON-LD Template
117
118```html
119<script type="application/ld+json">
120{
121 "@context": "https://schema.org",
122 "@type": "Article",
123 "headline": "Article Title",
124 "author": {
125 "@type": "Person",
126 "name": "Author Name"
127 },
128 "datePublished": "2024-01-01T00:00:00Z",
129 "image": "https://example.com/image.jpg"
130}
131</script>
132```
133
134## External Resources
135
136- [Google Search Central](https://developers.google.com/search)
137- [Open Graph Protocol](https://ogp.me/)
138- [Twitter Card Documentation](https://developer.twitter.com/en/docs/twitter-for-websites/cards/overview/abouts-cards)
139- [Schema.org](https://schema.org/)
140- [Rich Results Test](https://search.google.com/test/rich-results)
141- [Facebook Sharing Debugger](https://developers.facebook.com/tools/debug/)