patx/mongokv
update meta descritpions for docs
Commit bcbf6f6 · patx · 2026-01-01T14:17:59-05:00
Comments
No comments yet.
Diff
diff --git a/docs/index.html b/docs/index.html
index 4eb3c8a..5af35d4 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -1,9 +1,37 @@
-<!DOCTYPE html>
-<html lang="en">
<head>
<meta charset="UTF-8">
<title>mongoKV – Tiny Redis-style Key-Value Store for MongoDB (Python)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
+
+ <!-- SEO Meta Tags -->
+ <meta name="description" content="mongoKV is a tiny async/sync key-value store wrapper for MongoDB using PyMongo. One collection per instance, works synchronously and asynchronously with the same API.">
+ <meta name="keywords" content="mongodb, key-value store, pymongo, python, async, sync, database, nosql, kv store">
+ <meta name="author" content="Harrison">
+
+ <!-- Open Graph / Facebook -->
+ <meta property="og:type" content="website">
+ <meta property="og:url" content="https://patx.github.io/mongokv/">
+ <meta property="og:title" content="mongoKV – Tiny Key-Value Store for MongoDB">
+ <meta property="og:description" content="Async/sync key-value store on top of PyMongo. One collection per instance, one document per key. Intentionally small, stable, and boring.">
+ <meta property="og:image" content="https://raw.githubusercontent.com/patx/mongokv/refs/heads/main/docs/logo.png">
+
+ <!-- Twitter Card -->
+ <meta name="twitter:card" content="summary_large_image">
+ <meta name="twitter:url" content="https://patx.github.io/mongokv/">
+ <meta name="twitter:title" content="mongoKV – Tiny Key-Value Store for MongoDB">
+ <meta name="twitter:description" content="Async/sync key-value store on top of PyMongo. One collection per instance, one document per key.">
+ <meta name="twitter:image" content="https://raw.githubusercontent.com/patx/mongokv/refs/heads/main/docs/logo.png">
+ <meta name="twitter:creator" content="@harrisonerd">
+
+ <!-- Favicon (using your logo) -->
+ <link rel="icon" type="image/png" href="https://raw.githubusercontent.com/patx/mongokv/refs/heads/main/docs/logo.png">
+ <link rel="apple-touch-icon" href="https://raw.githubusercontent.com/patx/mongokv/refs/heads/main/docs/logo.png">
+
+ <!-- Canonical URL -->
+ <link rel="canonical" href="https://patx.github.io/mongokv/">
+
+ <!-- Theme Color -->
+ <meta name="theme-color" content="#24663c">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
@@ -347,7 +375,7 @@
<p>You’ll also need a running MongoDB instance and a valid connection URI, for example:</p>
<pre><code class="language-bash">mongodb://localhost:27017</code></pre>
<p>Check out <a href="https://www.mongodb.com/resources/products/fundamentals/mongodb-connection-string">An Introduction to MongoDB Connection Strings</a>
- for help on getting a MongoDB instance up and running. A super easy way todo this is to use <a href="https://www.mongodb.com/products/platform/atlas-database">Atlas</a>,
+ for help on getting a MongoDB instance up and running. A super easy way to do this is to use <a href="https://www.mongodb.com/products/platform/atlas-database">Atlas</a>,
that way your instance is in the cloud and you won't need a Mongo server running on your local device.</p>
</section>