Initial commit - modstagram-next
This commit is contained in:
35
src/app/robots.ts
Normal file
35
src/app/robots.ts
Normal 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',
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user