typebot.io/packages/settings
Sanmith Kurian ac510abf76
Some checks failed
Create Tag / create-tag (push) Has been cancelled
Deploy Partykit server / deploy (push) Has been cancelled
Add "Allow search engines to index" option (#2163)
# Configure the robots meta tag to allow search and link crawlers

## Description

Closes #1123 

This PR adds the "Allow indexing" metadata option. This feature allows
users to control whether search engines like Google and LinkedIn can
index their Typebot content by removing the `noindex` meta tag when
enabled.

## Changes

- Updated `MetadataForm.tsx` to include a new switch toggle to allow
indexing
- Updated `Seo.tsx` to remove the `noindex` tag when indexing is enabled
- Made the appropriate changes for the typebot settings schema to
include the allow indexing option
- Added translations for the following keys to `en.json`, `fr.json`,
`pt-BR.json`, `pt.json` language files:
- `settings.sideMenu.metadata.allowIndexing.label`: "Allow search
engines to index"
- `settings.sideMenu.metadata.allowIndexing.tooltip`: "When enabled, the
noindex meta tag will be removed, allowing search engines like Google
and LinkedIn to index your typebot."

## Screenshots

![Capture-2025-05-10-114206](https://github.com/user-attachments/assets/7cbc32bf-8fe1-49d6-8db0-abd508b3e69f)
2025-05-16 08:36:33 +02:00
..
src Add "Allow search engines to index" option (#2163) 2025-05-16 08:36:33 +02:00
package.json 🔧 Add version filed in package json files 2024-10-09 08:31:03 +02:00
tsconfig.json Revert "build: add ts references for better DX" 2025-01-29 17:44:06 +01:00