admin/docs/seo-gsc-indexing-urls.md
alisaza e1eaf5eff5 feat: initial ghabilee-admin backoffice app
Extract admin dashboard from ghabilee-frontend2 into a dedicated Next.js
app for backoffice.ghabilee.ir (no SEO indexing / Clarity).
2026-09-05 13:12:59 +03:30

176 lines
6.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Google Search Console — URLهای ایندکس
بعد از deploy یا تغییر مهم SEO، در [Search Console → URL Inspection](https://search.google.com/search-console) هر URL را Paste کن.
- اگر **URL is on Google** بود و محتوا عوض شده → در صورت نیاز **Request indexing**
- اگر **URL is not on Google** بود → **Request indexing**
- Sitemap سابمیت‌شده: `https://ghabilee.ir/sitemap.xml` (در Sitemaps فقط `sitemap.xml` هم کافی است)
محدودیت روزانه Request indexing گوگل را رعایت کن؛ اول بخش «ثابت و محصول» را بزن.
اسلاگ شهرها انگلیسی رایج است (migration بک‌اند `81_readable_city_slugs`). اسلاگ‌های قدیمی transliterate با ۳۰۸ به همین‌ها می‌روند:
| شهر | اسلاگ canonical | اسلاگ قدیمی (ریدایرکت) |
| ------ | --------------- | ---------------------- |
| تهران | `tehran` | `thran` |
| مشهد | `mashhad` | `mshd` |
| اصفهان | `isfahan` | `asfhan` |
| شیراز | `shiraz` | `syraz` |
| تبریز | `tabriz` | `tbryz` |
| اهواز | `ahvaz` | — |
اگر شهر جدیدی در ادمین اضافه شد، الگوی URL همان است: `/city/{slug}` و `/category/{categorySlug}/city/{slug}`. فهرست زنده شهرها: https://ghabilee.ir/city
---
## ۱) صفحات ثابت و محصول
```
https://ghabilee.ir/
https://ghabilee.ir/category
https://ghabilee.ir/city
https://ghabilee.ir/blog
https://ghabilee.ir/about
https://ghabilee.ir/faq
https://ghabilee.ir/become-a-host
https://ghabilee.ir/host-guide
https://ghabilee.ir/contact
https://ghabilee.ir/terms
https://ghabilee.ir/privacy
https://ghabilee.ir/refund-policy
```
---
## ۲) صفحهٔ هر دسته‌بندی (۶)
```
https://ghabilee.ir/category/arts-culture
https://ghabilee.ir/category/learning-experience
https://ghabilee.ir/category/games-entertainment
https://ghabilee.ir/category/sports-adventure
https://ghabilee.ir/category/food-gatherings
https://ghabilee.ir/category/conversation-connection
```
---
## ۳) صفحهٔ هر شهر (۶ شهر فعال محصول)
```
https://ghabilee.ir/city/tehran
https://ghabilee.ir/city/mashhad
https://ghabilee.ir/city/isfahan
https://ghabilee.ir/city/shiraz
https://ghabilee.ir/city/tabriz
https://ghabilee.ir/city/ahvaz
```
---
## ۴) ترکیب هر دسته با هر شهر (۶ × ۶ = ۳۶)
بعد از تغییر کد، این صفحات **indexable** هستند حتی اگر رویداد فعالی نداشته باشند.
### تهران (`tehran`)
```
https://ghabilee.ir/category/arts-culture/city/tehran
https://ghabilee.ir/category/learning-experience/city/tehran
https://ghabilee.ir/category/games-entertainment/city/tehran
https://ghabilee.ir/category/sports-adventure/city/tehran
https://ghabilee.ir/category/food-gatherings/city/tehran
https://ghabilee.ir/category/conversation-connection/city/tehran
```
### مشهد (`mashhad`)
```
https://ghabilee.ir/category/arts-culture/city/mashhad
https://ghabilee.ir/category/learning-experience/city/mashhad
https://ghabilee.ir/category/games-entertainment/city/mashhad
https://ghabilee.ir/category/sports-adventure/city/mashhad
https://ghabilee.ir/category/food-gatherings/city/mashhad
https://ghabilee.ir/category/conversation-connection/city/mashhad
```
### اصفهان (`isfahan`)
```
https://ghabilee.ir/category/arts-culture/city/isfahan
https://ghabilee.ir/category/learning-experience/city/isfahan
https://ghabilee.ir/category/games-entertainment/city/isfahan
https://ghabilee.ir/category/sports-adventure/city/isfahan
https://ghabilee.ir/category/food-gatherings/city/isfahan
https://ghabilee.ir/category/conversation-connection/city/isfahan
```
### شیراز (`shiraz`)
```
https://ghabilee.ir/category/arts-culture/city/shiraz
https://ghabilee.ir/category/learning-experience/city/shiraz
https://ghabilee.ir/category/games-entertainment/city/shiraz
https://ghabilee.ir/category/sports-adventure/city/shiraz
https://ghabilee.ir/category/food-gatherings/city/shiraz
https://ghabilee.ir/category/conversation-connection/city/shiraz
```
### تبریز (`tabriz`)
```
https://ghabilee.ir/category/arts-culture/city/tabriz
https://ghabilee.ir/category/learning-experience/city/tabriz
https://ghabilee.ir/category/games-entertainment/city/tabriz
https://ghabilee.ir/category/sports-adventure/city/tabriz
https://ghabilee.ir/category/food-gatherings/city/tabriz
https://ghabilee.ir/category/conversation-connection/city/tabriz
```
### اهواز (`ahvaz`)
```
https://ghabilee.ir/category/arts-culture/city/ahvaz
https://ghabilee.ir/category/learning-experience/city/ahvaz
https://ghabilee.ir/category/games-entertainment/city/ahvaz
https://ghabilee.ir/category/sports-adventure/city/ahvaz
https://ghabilee.ir/category/food-gatherings/city/ahvaz
https://ghabilee.ir/category/conversation-connection/city/ahvaz
```
---
## ۵) کشف برای مدل‌های زبانی
گوگل ممکن است `.txt` را مثل صفحهٔ HTML در SERP نشان ندهد؛ برای کشف crawler / AI همچنان Request indexing مفید است.
```
https://ghabilee.ir/llms.txt
https://ghabilee.ir/llms-full.txt
https://ghabilee.ir/llms-qa.txt
https://ghabilee.ir/robots.txt
https://ghabilee.ir/sitemap.xml
```
---
## جمع صفحات این لیست
- ثابت / محصول: ۱۲
- دسته: ۶
- شهر: ۶
- combo: ۳۶
- LLM / کشف: ۵
جمع برای Request indexing دستی: **۶۵** (به‌علاوه رویدادها و مقالات که از sitemap می‌آیند و معمولاً لازم نیست یکی‌یکی بزنی).
---
## چک بعد از چند روز
1. Sitemaps → Status = Success و Discovered pages > 0
2. Page indexing → خطاهای جدید را مرور کن
3. چند URL بخش ۱ و ۲ را دوباره Inspect کن
آخرین به‌روزرسانی لیست: ۱۴۰۵/۰۶/۱۲ (سپتامبر ۲۰۲۶)