Add ourdigital-seo-audit skill with: - Full site audit orchestrator (full_audit.py) - Google Search Console and PageSpeed API clients - Schema.org JSON-LD validation and generation - XML sitemap and robots.txt validation - Notion database integration for findings export - Core Web Vitals measurement and analysis - 7 schema templates (article, faq, product, etc.) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
89 lines
2.4 KiB
JSON
89 lines
2.4 KiB
JSON
{
|
|
"_comment": "Default OurDigital SEO Audit Log Database",
|
|
"database_id": "2c8581e5-8a1e-8035-880b-e38cefc2f3ef",
|
|
"url": "https://www.notion.so/dintelligence/2c8581e58a1e8035880be38cefc2f3ef",
|
|
|
|
"properties": {
|
|
"Issue": {
|
|
"type": "title",
|
|
"description": "Primary identifier - issue title"
|
|
},
|
|
"Site": {
|
|
"type": "url",
|
|
"description": "The audited site URL (e.g., https://blog.ourdigital.org)"
|
|
},
|
|
"Category": {
|
|
"type": "select",
|
|
"options": [
|
|
{ "name": "Technical SEO", "color": "blue" },
|
|
{ "name": "On-page SEO", "color": "green" },
|
|
{ "name": "Content", "color": "purple" },
|
|
{ "name": "Local SEO", "color": "orange" },
|
|
{ "name": "Performance", "color": "red" },
|
|
{ "name": "Schema/Structured Data", "color": "yellow" },
|
|
{ "name": "Sitemap", "color": "pink" },
|
|
{ "name": "Robots.txt", "color": "gray" }
|
|
]
|
|
},
|
|
"Priority": {
|
|
"type": "select",
|
|
"options": [
|
|
{ "name": "Critical", "color": "red" },
|
|
{ "name": "High", "color": "orange" },
|
|
{ "name": "Medium", "color": "yellow" },
|
|
{ "name": "Low", "color": "gray" }
|
|
]
|
|
},
|
|
"Status": {
|
|
"type": "status",
|
|
"description": "Managed by Notion - default options: Not started, In progress, Done"
|
|
},
|
|
"URL": {
|
|
"type": "url",
|
|
"description": "Specific page with the issue"
|
|
},
|
|
"Found Date": {
|
|
"type": "date",
|
|
"description": "When issue was discovered"
|
|
},
|
|
"Audit ID": {
|
|
"type": "rich_text",
|
|
"description": "Groups findings from same audit session (format: domain-YYYYMMDD-HHMMSS)"
|
|
}
|
|
},
|
|
|
|
"page_content_template": {
|
|
"_comment": "Each finding page contains the following content blocks",
|
|
"blocks": [
|
|
{
|
|
"type": "heading_2",
|
|
"content": "Description"
|
|
},
|
|
{
|
|
"type": "paragraph",
|
|
"content": "{{description}}"
|
|
},
|
|
{
|
|
"type": "heading_2",
|
|
"content": "Impact"
|
|
},
|
|
{
|
|
"type": "callout",
|
|
"icon": "⚠️",
|
|
"content": "{{impact}}"
|
|
},
|
|
{
|
|
"type": "heading_2",
|
|
"content": "Recommendation"
|
|
},
|
|
{
|
|
"type": "callout",
|
|
"icon": "💡",
|
|
"content": "{{recommendation}}"
|
|
}
|
|
]
|
|
},
|
|
|
|
"description": "Centralized SEO audit findings with categorized issues, priorities, and tracking status. Generated by ourdigital-seo-audit skill."
|
|
}
|