Initial commit - modstagram-next

This commit is contained in:
root
2026-07-05 13:59:41 +03:30
commit 11e73da693
859 changed files with 117640 additions and 0 deletions

35
src/app/robots.ts Normal file
View File

@@ -0,0 +1,35 @@
import { MetadataRoute } from 'next'
export default function robots(): MetadataRoute.Robots {
return {
rules: {
userAgent: '*',
// اجازه دسترسی به صفحات اصلی و آرشیوها
allow: [
'/',
'/videos',
'/billboards',
'/users',
'/posts'
],
// جلوگیری از ایندکس صفحات سیستمی و شخصی
disallow: [
'/api/',
'/_next/',
'/settings',
'/auth',
'/private/',
'/new-post',
'/new-project',
'/search',
'/*/payment/', // صفحات موفقیت یا شکست پرداخت
'/verify/',
'/register',
'/login',
'/*?*', // جلوگیری از ایندکس شدن لینک‌های دارای فیلتر و کوئری استرینگ (جلوگیری از محتوای تکراری)
],
},
// معرفی نقشه سایت به گوگل
sitemap: 'https://modstagram.com/sitemap.xml',
}
}