Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions app/routes/funcionalidades.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,9 @@ export const clientLoader = async () => {

export const meta = () =>
getBasicMetaTags({
title: "Monetiza tu trabajo creativo",
description: "Échale un ojo a todo lo que puedes hacer con EasyBits",
title: "Todo lo que puede hacer tu agente con EasyBits",
description:
"MicroVMs, storage, archivos y automatizaciones para tu agente IA, todo desde un solo MCP.",
});

export default function Blog({ loaderData }: Route.ComponentProps) {
Expand Down
5 changes: 3 additions & 2 deletions app/routes/home/home.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,9 @@ export const clientLoader = async ({ serverLoader }: Route.ClientLoaderArgs) =>

export const meta = () =>
getBasicMetaTags({
title: "EasyBits",
description: "Vende tus assets digitales en línea con EasyBits",
title: "EasyBits — Sandboxes y backend para tu agente IA",
description:
"MicroVMs aisladas, archivos, datos y acciones desde un solo MCP. Tu agente ya tiene dónde correr y dónde guardar.",
});

export default function Home({ loaderData }: Route.ComponentProps) {
Expand Down
5 changes: 3 additions & 2 deletions app/routes/planes.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,9 @@ export const clientLoader = async () => {

export const meta = () =>
getBasicMetaTags({
title: "Planes flexibles para cada etapa de tu negocio creativo",
description: "Elige tu plan y vende tu primer asset",
title: "Planes flexibles para tu agente IA",
description:
"Elige el plan de sandboxes, storage y MCP que necesita tu agente — sin comisiones abusivas.",
});

export default function Planes({ loaderData }: Route.ComponentProps) {
Expand Down
6 changes: 3 additions & 3 deletions app/utils/getBasicMetaTags.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ export type GetBasicMetaTagsPros = {

export default function getBasicMetaTags({
title,
description = "Convierte esas ilustraciones, ese libro, ese cuento o esas conferencias en assets digitales", // description should be at least 100 chars
description = "MicroVMs aisladas, archivos, datos y acciones para tu agente IA — ejecuta código, guarda archivos y publica, todo desde un solo MCP.", // description should be at least 100 chars
image = "https://brendiwebsite.t3.storage.dev/metaImage-easybits.webp",
twitterCard = "summary_large_image",
url = "https://www.easybits.cloud",
Expand All @@ -25,11 +25,11 @@ export default function getBasicMetaTags({
if (!title) {
return [
{
title: "Vende tu primer asset digital en línea con EasyBits",
title: "EasyBits — Sandboxes y backend para tu agente IA",
},
{
name: "description",
content: "Vende tu primer asset digital en línea con EasyBits",
content: "MicroVMs aisladas, archivos, datos y acciones para tu agente IA, todo desde un solo MCP.",
},
];
}
Expand Down
Loading