feat: Add SEO JS API (#41)

This commit is contained in:
Eric Tuvesson
2023-10-17 09:58:29 +02:00
committed by GitHub
parent 00a98be208
commit d8ad97a283
2 changed files with 33 additions and 0 deletions

View File

@@ -0,0 +1,32 @@
---
hide_title: true
hide_table_of_contents: true
title: Noodl.SEO
---
# Noodl.SEO
The **Noodl.SEO** API lets you change metatags and document titles without directly accessing the window object, this is required for server-side rendering where we don't have a window.
:::info
All of this is only available on the frontend.
:::
### Reference
#### **`Noodl.SEO.setTitle(value)`**
This function updates the window title.
#### **`Noodl.SEO.meta`**
Get all the metatags that is currently used.
#### **`Noodl.SEO.clearMeta()`**
Clear all the metatags that currently exist.
#### **`Noodl.SEO.getMeta(key)`**
Get a specific metatag by key.
#### **`Noodl.SEO.setMeta(key, value)`**
Set a metatag with key and value.

View File

@@ -32,6 +32,7 @@ const sidebars = {
{ type: 'doc', label: 'Files', id: 'reference/files/README' },
{ type: 'doc', label: 'Navigation', id: 'reference/navigation/README' },
{ type: 'doc', label: 'CloudFunctions', id: 'reference/cloudfunctions/README' },
{ type: 'doc', label: 'SEO', id: 'reference/seo/README' },
],
},
{