mirror of
https://github.com/katanemo/plano.git
synced 2026-04-28 10:26:36 +02:00
* introduce SEO optimizations for marketing reach * quality of life updates to Next * format with biome * improve wording on home badge * adding additional keyword based on trends * add code block and markdown support for blogs * Update metadata for SEO
32 lines
752 B
TypeScript
32 lines
752 B
TypeScript
import { MetadataRoute } from "next";
|
|
|
|
const BASE_URL = process.env.NEXT_PUBLIC_APP_URL || "https://planoai.dev";
|
|
|
|
export default function robots(): MetadataRoute.Robots {
|
|
return {
|
|
rules: [
|
|
{
|
|
userAgent: "*",
|
|
allow: "/",
|
|
disallow: [
|
|
"/studio/", // Sanity Studio admin
|
|
"/api/", // API routes
|
|
"/_next/", // Next.js internal routes
|
|
],
|
|
},
|
|
{
|
|
// Specific rules for common crawlers
|
|
userAgent: "Googlebot",
|
|
allow: "/",
|
|
disallow: ["/studio/", "/api/"],
|
|
},
|
|
{
|
|
userAgent: "Bingbot",
|
|
allow: "/",
|
|
disallow: ["/studio/", "/api/"],
|
|
},
|
|
],
|
|
sitemap: `${BASE_URL}/sitemap.xml`,
|
|
host: BASE_URL,
|
|
};
|
|
}
|