fix: update URLs to use the "www" subdomain across the application

This commit modifies various metadata and canonical URLs in the SurfSense application to ensure consistency by using "https://www.surfsense.com" instead of "https://surfsense.com". Changes were made in layout files, blog posts, and SEO components to reflect this update.
This commit is contained in:
DESKTOP-RTLN3BA\$punk 2026-05-15 12:35:15 -07:00
parent dc88ce0277
commit 219a5977b7
18 changed files with 105 additions and 39 deletions

View file

@ -53,7 +53,7 @@ const THEMES = [
];
const LEARN_MORE_LINKS = [
{ key: "documentation" as const, href: "https://surfsense.com/docs" },
{ key: "documentation" as const, href: "https://www.surfsense.com/docs" },
{ key: "github" as const, href: "https://github.com/MODSetter/SurfSense" },
];

View file

@ -15,7 +15,7 @@ interface BreadcrumbNavProps {
export function BreadcrumbNav({ items, className }: BreadcrumbNavProps) {
const jsonLdItems = items.map((item) => ({
name: item.name,
url: `https://surfsense.com${item.href}`,
url: `https://www.surfsense.com${item.href}`,
}));
return (

View file

@ -16,8 +16,8 @@ export function OrganizationJsonLd() {
"@context": "https://schema.org",
"@type": "Organization",
name: "SurfSense",
url: "https://surfsense.com",
logo: "https://surfsense.com/logo.png",
url: "https://www.surfsense.com",
logo: "https://www.surfsense.com/logo.png",
description:
"Open source NotebookLM alternative for teams with no data limits. Use ChatGPT, Claude AI, and any AI model for free.",
sameAs: ["https://github.com/MODSetter/SurfSense", "https://discord.gg/Cg2M4GUJ"],
@ -38,14 +38,14 @@ export function WebSiteJsonLd() {
"@context": "https://schema.org",
"@type": "WebSite",
name: "SurfSense",
url: "https://surfsense.com",
url: "https://www.surfsense.com",
description:
"Open source NotebookLM alternative for teams with no data limits. Free ChatGPT, Claude AI, and any AI model.",
potentialAction: {
"@type": "SearchAction",
target: {
"@type": "EntryPoint",
urlTemplate: "https://surfsense.com/docs?search={search_term_string}",
urlTemplate: "https://www.surfsense.com/docs?search={search_term_string}",
},
"query-input": "required name=search_term_string",
},
@ -71,7 +71,7 @@ export function SoftwareApplicationJsonLd() {
},
description:
"Open source NotebookLM alternative with free access to ChatGPT, Claude AI, and any model. Connect Slack, Google Drive, Notion, Confluence, GitHub, and dozens more data sources.",
url: "https://surfsense.com",
url: "https://www.surfsense.com",
downloadUrl: "https://github.com/MODSetter/SurfSense/releases",
featureList: [
"Free access to ChatGPT, Claude AI, and any AI model",
@ -95,6 +95,7 @@ export function ArticleJsonLd({
description,
url,
datePublished,
dateModified,
author,
image,
}: {
@ -102,6 +103,7 @@ export function ArticleJsonLd({
description: string;
url: string;
datePublished: string;
dateModified?: string;
author: string;
image?: string;
}) {
@ -114,6 +116,7 @@ export function ArticleJsonLd({
description,
url,
datePublished,
...(dateModified ? { dateModified } : {}),
author: {
"@type": "Organization",
name: author,
@ -123,10 +126,10 @@ export function ArticleJsonLd({
name: "SurfSense",
logo: {
"@type": "ImageObject",
url: "https://surfsense.com/logo.png",
url: "https://www.surfsense.com/logo.png",
},
},
image: image || "https://surfsense.com/og-image.png",
image: image || "https://www.surfsense.com/og-image.png",
mainEntityOfPage: {
"@type": "WebPage",
"@id": url,