diff --git a/surfsense_web/app/(home)/pricing/page.tsx b/surfsense_web/app/(home)/pricing/page.tsx
index 0b45deff4..666cb20d4 100644
--- a/surfsense_web/app/(home)/pricing/page.tsx
+++ b/surfsense_web/app/(home)/pricing/page.tsx
@@ -1,18 +1,74 @@
import type { Metadata } from "next";
import PricingBasic from "@/components/pricing/pricing-section";
+import { JsonLd } from "@/components/seo/json-ld";
+
+const canonicalUrl = "https://www.surfsense.com/pricing";
+
+const metaTitle = "SurfSense Pricing: Self-Host Free or Pay As You Go";
+const metaDescription =
+ "Self-host SurfSense for free from our open-source repo, or use the cloud with $5 of free credit and pay as you go at provider cost. No subscription.";
export const metadata: Metadata = {
- title: "Pricing | SurfSense - Free AI Workspace, Automations & Agents",
- description:
- "Explore SurfSense plans and pricing. Start free with 500 pages & $5 in premium credits. Run AI automations and agents, use ChatGPT, Claude AI, and premium AI models, and pay as you go at provider cost.",
+ title: metaTitle,
+ description: metaDescription,
+ keywords: [
+ "surfsense pricing",
+ "pay as you go ai platform",
+ "open source ai agent platform",
+ "self-hosted ai workspace",
+ "ai automation pricing",
+ "competitive intelligence pricing",
+ ],
alternates: {
- canonical: "https://www.surfsense.com/pricing",
+ canonical: canonicalUrl,
+ },
+ openGraph: {
+ title: metaTitle,
+ description: metaDescription,
+ url: canonicalUrl,
+ siteName: "SurfSense",
+ type: "website",
+ images: [{ url: "/og-image.png", width: 1200, height: 630, alt: "SurfSense pricing" }],
+ },
+ twitter: {
+ card: "summary_large_image",
+ title: metaTitle,
+ description: metaDescription,
+ images: ["/og-image.png"],
},
};
const page = () => {
return (
+
);
diff --git a/surfsense_web/components/homepage/hero-section.tsx b/surfsense_web/components/homepage/hero-section.tsx
index c7970e1e0..df02aaf4d 100644
--- a/surfsense_web/components/homepage/hero-section.tsx
+++ b/surfsense_web/components/homepage/hero-section.tsx
@@ -546,9 +546,9 @@ const CATEGORIES: HeroCategory[] = [
},
{
id: "connect",
- title: "Connect & Sync Your Tools",
+ title: "Build Your Knowledge Base",
description:
- "Sync Notion, Slack, Google Drive, Gmail, GitHub, Linear and 25+ sources into the same searchable workspace.",
+ "Upload files or sync Google Drive, OneDrive, and Dropbox into one searchable knowledge base alongside everything your agents gather.",
src: `${HERO_TUTORIAL}/ConnectorFlowGif.mp4`,
},
{
diff --git a/surfsense_web/components/pricing.tsx b/surfsense_web/components/pricing.tsx
index 1b0947e3a..9acf08a0c 100644
--- a/surfsense_web/components/pricing.tsx
+++ b/surfsense_web/components/pricing.tsx
@@ -205,6 +205,8 @@ export function Pricing({
>
diff --git a/surfsense_web/components/seo/json-ld.tsx b/surfsense_web/components/seo/json-ld.tsx
index 632240fc5..7b086686f 100644
--- a/surfsense_web/components/seo/json-ld.tsx
+++ b/surfsense_web/components/seo/json-ld.tsx
@@ -67,7 +67,8 @@ export function SoftwareApplicationJsonLd() {
"@type": "Offer",
price: "0",
priceCurrency: "USD",
- description: "Free plan with 500 pages included",
+ description:
+ "Free self-hosted from the open-source repo; cloud starts with $5 of free credit, then pay as you go",
},
description:
"SurfSense is an open-source competitive intelligence platform. AI agents monitor competitors, track rankings, and listen to your market with platform-native connectors for Reddit, YouTube, Google Maps, Google Search, and the open web, through one API or MCP server.",
@@ -80,7 +81,7 @@ export function SoftwareApplicationJsonLd() {
"Competitor, brand, and rank monitoring with briefs and alerts",
"AI automations and agents (scheduled and event-triggered workflows)",
"AI-powered semantic search across connected tools and documents",
- "Federated search across Slack, Google Drive, Notion, Confluence, GitHub",
+ "Knowledge base with file uploads and Google Drive, OneDrive, and Dropbox sync",
"Document Q&A with citations, report, podcast, and video generation",
"Real-time collaborative team chats",
"Native desktop app with Quick, General, and Screenshot Assist",