From 4739cadc7e1a4812541c0129e3a0c6789dfee45b Mon Sep 17 00:00:00 2001 From: "DESKTOP-RTLN3BA\\$punk" Date: Sun, 5 Jul 2026 21:57:39 -0700 Subject: [PATCH] feat: add Reddit link to community strip and footer - Integrated Reddit link into the CommunityStrip component for enhanced community engagement. - Updated the FooterNew component to include a Reddit section with the corresponding icon. - Modified JSON-LD structured data to include the Reddit URL for improved SEO and social media presence. --- surfsense_web/components/homepage/community-strip.tsx | 9 ++++++++- surfsense_web/components/homepage/footer-new.tsx | 6 ++++++ surfsense_web/components/seo/json-ld.tsx | 7 ++++++- 3 files changed, 20 insertions(+), 2 deletions(-) diff --git a/surfsense_web/components/homepage/community-strip.tsx b/surfsense_web/components/homepage/community-strip.tsx index 2f4b04cd8..a8266a307 100644 --- a/surfsense_web/components/homepage/community-strip.tsx +++ b/surfsense_web/components/homepage/community-strip.tsx @@ -1,4 +1,4 @@ -import { IconBrandDiscord, IconBrandGithub } from "@tabler/icons-react"; +import { IconBrandDiscord, IconBrandGithub, IconBrandReddit } from "@tabler/icons-react"; import { ArrowRight } from "lucide-react"; import Link from "next/link"; import { Reveal } from "@/components/connectors-marketing/reveal"; @@ -7,6 +7,7 @@ import { Button } from "@/components/ui/button"; const GITHUB_URL = "https://github.com/MODSetter/SurfSense"; const DISCORD_URL = "https://discord.gg/ejRNvftDp9"; +const REDDIT_URL = "https://www.reddit.com/r/SurfSense/"; /** Closing CTA doubling as the GitHub/community strip (brief section 7). */ export function CommunityStrip() { @@ -40,6 +41,12 @@ export function CommunityStrip() { Join Discord + diff --git a/surfsense_web/components/homepage/footer-new.tsx b/surfsense_web/components/homepage/footer-new.tsx index 2a97aef00..17e8c2848 100644 --- a/surfsense_web/components/homepage/footer-new.tsx +++ b/surfsense_web/components/homepage/footer-new.tsx @@ -2,6 +2,7 @@ import { IconBrandDiscord, IconBrandGithub, IconBrandLinkedin, + IconBrandReddit, IconBrandTwitter, } from "@tabler/icons-react"; import Link from "next/link"; @@ -68,6 +69,11 @@ export function FooterNew() { href: "https://discord.gg/ejRNvftDp9", icon: IconBrandDiscord, }, + { + title: "Reddit", + href: "https://www.reddit.com/r/SurfSense/", + icon: IconBrandReddit, + }, ]; const legals = [ { diff --git a/surfsense_web/components/seo/json-ld.tsx b/surfsense_web/components/seo/json-ld.tsx index 7b086686f..c4b3ec09c 100644 --- a/surfsense_web/components/seo/json-ld.tsx +++ b/surfsense_web/components/seo/json-ld.tsx @@ -20,7 +20,12 @@ export function OrganizationJsonLd() { logo: "https://www.surfsense.com/logo.png", description: "SurfSense is an open-source competitive intelligence platform. AI agents monitor competitors, track rankings, and listen to your market through one API or MCP server.", - sameAs: ["https://github.com/MODSetter/SurfSense", "https://discord.gg/ejRNvftDp9"], + sameAs: [ + "https://github.com/MODSetter/SurfSense", + "https://discord.gg/ejRNvftDp9", + "https://www.reddit.com/r/SurfSense/", + "https://www.linkedin.com/company/surfsense/", + ], contactPoint: { "@type": "ContactPoint", email: "rohan@surfsense.com",