{"adoption": {"forks": 326, "observed_at": "2026-08-28T04:07:18.853260+00:00", "stars": 2769}, "canonical_url": "https://ross.abutalabs.com/products/search-engine-optimization", "card": {"archived": false, "artifact_type": "learning-resource", "description": "🔍 A helpful checklist/collection of Search Engine Optimization (SEO) tips and techniques.", "domain": ["web-development", "awesome-lists"], "enriched": true, "function": ["documentation", "search-engine"], "health_score": 25, "homepage": null, "language": null, "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["marcobiedermann/search-engine-optimization"], "name": "marcobiedermann/search-engine-optimization", "platform": [], "pushed_at": "2025-02-24T11:03:29+00:00", "repo": "marcobiedermann/search-engine-optimization", "stars": 2769, "tags": ["seo", "checklist", "awesome-list", "tips", "google", "search", "web-server"], "topics": ["seo", "keyword", "optimization", "search", "engine", "google", "tips", "collection", "awesome", "awesome-list"], "urls": [], "use_cases": ["learn seo best practices", "seo checklist for launching a website", "improve google search ranking of my site", "find seo tools and browser extensions", "audit my website for seo issues", "checklist for optimizing meta tags and sitemaps"], "what_it_is": "A curated awesome-list style checklist of Search Engine Optimization (SEO) tips and techniques, covering URLs, accessibility, meta information, keywords, content, sitemaps, and social media. It also links to related tools, browser extensions, plugins, books, and courses.", "when_to_avoid": ["you need automated SEO analysis or a runnable tool rather than a reading list", "you need up-to-the-minute advice on modern search algorithms, as some links may be dated", "you want in-depth tutorials rather than concise checklist-style tips"], "when_to_choose": ["you want a free, curated reference of SEO tips before or after building a site", "you need a checklist to audit a website's search engine optimization", "you're looking for a starting point to discover SEO tools, plugins, and learning resources"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/search-engine-optimization", "repo": "marcobiedermann/search-engine-optimization", "role": "main", "score": 36}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.853260+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T08:16:41.371553+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "349a0895b013e0b5e3f7026e41bba62ff3379bb651c988bf37ee36e6c681f382", "fetched_at": "2026-08-28T04:07:18.853260+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marcobiedermann/search-engine-optimization"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.853260+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T08:16:41.371553+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "349a0895b013e0b5e3f7026e41bba62ff3379bb651c988bf37ee36e6c681f382", "fetched_at": "2026-08-28T04:07:18.853260+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marcobiedermann/search-engine-optimization"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T08:16:41.371553+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "349a0895b013e0b5e3f7026e41bba62ff3379bb651c988bf37ee36e6c681f382", "fetched_at": "2026-08-28T04:07:18.853260+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marcobiedermann/search-engine-optimization"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.853260+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.853260+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.853260+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T08:16:41.371553+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "349a0895b013e0b5e3f7026e41bba62ff3379bb651c988bf37ee36e6c681f382", "fetched_at": "2026-08-28T04:07:18.853260+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marcobiedermann/search-engine-optimization"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.853260+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.853260+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T08:16:41.371553+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "349a0895b013e0b5e3f7026e41bba62ff3379bb651c988bf37ee36e6c681f382", "fetched_at": "2026-08-28T04:07:18.853260+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marcobiedermann/search-engine-optimization"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.853260+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.853260+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.853260+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T08:16:41.371553+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "349a0895b013e0b5e3f7026e41bba62ff3379bb651c988bf37ee36e6c681f382", "fetched_at": "2026-08-28T04:07:18.853260+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marcobiedermann/search-engine-optimization"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.853260+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:18.853260+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T08:16:41.371553+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "349a0895b013e0b5e3f7026e41bba62ff3379bb651c988bf37ee36e6c681f382", "fetched_at": "2026-08-28T04:07:18.853260+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marcobiedermann/search-engine-optimization"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T08:16:41.371553+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "349a0895b013e0b5e3f7026e41bba62ff3379bb651c988bf37ee36e6c681f382", "fetched_at": "2026-08-28T04:07:18.853260+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marcobiedermann/search-engine-optimization"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T08:16:41.371553+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "349a0895b013e0b5e3f7026e41bba62ff3379bb651c988bf37ee36e6c681f382", "fetched_at": "2026-08-28T04:07:18.853260+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marcobiedermann/search-engine-optimization"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T08:16:41.371553+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "349a0895b013e0b5e3f7026e41bba62ff3379bb651c988bf37ee36e6c681f382", "fetched_at": "2026-08-28T04:07:18.853260+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marcobiedermann/search-engine-optimization"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 8, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4276, "days_push": 555, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 36, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}