گوگل سایت تازهم رو نمیبینه؛ چطور ایندکس بشم؟
گوگل سایت تازهت رو نمیبینه؟ اینجا میگیم ایندکس یعنی چی، چطور سایتت رو به سرچ کنسول معرفی کنی و کدوم تنظیم جامونده جلوی گوگل رو گرفته.

سایتت آنلاین شده، آدرسش باز میشه، ولی اسمش رو تو گوگل میزنی و هیچی نمیاد. این تقریباً همیشه یعنی سایتت هنوز ایندکس (index) نشده؛ یعنی گوگل هنوز صفحههات رو ندیده و تو فهرستش ثبت نکرده.
جواب کوتاه: سه تا کار بکن. اول سایتت رو تو Google Search Console ثبت کن و نقشه سایت رو بهش بده. دوم مطمئن شو یه تنظیم جامونده از زمان ساخت (فایل robots.txt یا برچسب noindex) جلوی گوگل رو نگرفته باشه. سوم صبر کن؛ برای یه سایت تازه، چند روز تا چند هفته طبیعیه.
ایندکس شدن یعنی چی؟
گوگل مثل یه کتابخونه خیلی بزرگه. قبل از اینکه کتاب تو قفسه پیدا بشه، باید دو تا اتفاق بیفته:
۱. خزیدن (Crawl): ربات گوگل آدرس سایتت رو باز میکنه و محتواش رو میخونه. ۲. ایندکس (Index): گوگل تصمیم میگیره اون صفحه رو تو فهرستش نگه داره.
تا وقتی قدم دوم انجام نشده، صفحهت اصلاً تو نتیجهها وجود نداره. پس «نمیبینمش» معمولاً مسئله رتبه نیست، مسئله اینه که هنوز وارد فهرست نشده.
یه تست ساده: تو گوگل این رو سرچ کن (بهجای اسم نمونه، دامنه خودت رو بذار):
site:yoursite.ir
اگه هیچ نتیجهای نیومد، یعنی هیچ صفحهای از سایتت ایندکس نشده. اگه چند صفحه اومد ولی صفحهای که دنبالشی نه، یعنی مشکل فقط مال همون صفحهست.
چقدر طول میکشه؟
برای یه دامنه تازه که هیچکس بهش لینک نداده، چند روز تا چند هفته کاملاً عادیه. گوگل هیچ زمان مشخصی اعلام نمیکنه و هیچکس هم نمیتونه بهت تاریخ بده.
پس قبل از اینکه دنبال ایراد بگردی، یه چیز رو از خودت بپرس: سایتم چند روزه بالاست؟ اگه جوابت «دیروز» یا «سه روز پیش»ه، بهاحتمال زیاد هیچ چیزی خراب نیست و فقط باید کارهای پایین رو انجام بدی و بذاری کارش رو بکنه.
قدم اول: سایتت رو به Google Search Console معرفی کن
سرچ کنسول (Google Search Console) یه ابزار رایگان از خود گوگله که بهت نشون میده گوگل از سایتت چی میبینه. این تنها جاییه که جواب واقعی رو میگیری، نه حدس.
۱. مالکیت دامنه رو ثابت کن
وارد سرچ کنسول میشی، دامنهت رو اضافه میکنی و گوگل ازت میخواد ثابت کنی سایت مال خودته. معمولاً با یکی از این دو راه:
- گذاشتن یه فایل کوچیک که گوگل بهت میده تو ریشه سایت
- یا اضافه کردن یه رکورد تو تنظیمات دامنه
اگه با تنظیمات دامنه آشنا نیستی، تو دامنه و DNS برای کسی که اپ ساخته ساده توضیح دادیم چی به چیه.
۲. نقشه سایت (sitemap) رو بفرست
نقشه سایت یه فایل سادهست که لیست همه صفحههای سایتت رو به گوگل میده، معمولاً با آدرسی مثل:
https://yoursite.ir/sitemap.xml
خیلی از فریمورکها این فایل رو خودشون میسازن. اول همین آدرس رو تو مرورگر باز کن: اگه یه صفحه پر از آدرس دیدی، یعنی داری. اگه خطای ۴۰۴ گرفتی، از همون ابزار AI که باهاش سایت رو ساختی بخواه برات بسازتش.
بعد تو بخش Sitemaps سرچ کنسول، آدرسش رو ثبت کن. این کار ایندکس شدن رو تضمین نمیکنه، ولی کار گوگل رو راحت میکنه و صفحههایی رو که از جای دیگهای بهشون لینک نیست هم معرفی میکنه.
۳. برای صفحه اصلی درخواست ایندکس بده
تو سرچ کنسول یه نوار جستجو هست (URL Inspection). آدرس صفحه اصلیت رو اونجا بزن. گوگل بهت میگه این صفحه تو فهرستش هست یا نه، و اگه نیست دکمه «درخواست ایندکس» رو بهت نشون میده.
این کار رو برای چند صفحه مهم بکن، نه برای همه صفحهها. یه صف عادیه، نه دکمه فوری.
مشکل رایج اول: یه تنظیم جامونده از زمان ساخت
این شایعترین دلیلیه که یه سایت سالم اصلاً ایندکس نمیشه. موقع ساخت، خیلی از ابزارها (و خیلی از کدهایی که AI مینویسه) بهعمد به گوگل میگن «این سایت رو نگاه نکن»، چون هنوز آماده نیست. بعد آنلاین میکنی و یادت میره برش داری.
دو جا رو چک کن:
۱. فایل robots.txt. آدرس yoursite.ir/robots.txt رو تو مرورگر باز کن. اگه چیزی شبیه این دیدی، کل سایتت داره به رباتها میگه رد شن:
User-agent: *
Disallow: /
چیزی که برای یه سایت عادی میخوای، اینه:
User-agent: *
Allow: /
۲. برچسب noindex. رو صفحه اصلی سایتت راست کلیک کن و «مشاهده کد صفحه» (View Page Source) رو بزن، بعد دنبال کلمه noindex بگرد. اگه همچین خطی بود، حذفش کن:
<meta name="robots" content="noindex">
تو پروژههای Next.js و مشابهش ممکنه این تنظیم تو کد باشه نه تو HTML؛ تو کدت دنبال همون کلمه بگرد. این دوتا مثل تابلوی «تعطیل» پشت شیشه مغازهن: در بازه، ولی کسی نمیاد تو.
یه مورد سوم هم هست: اگه سایتت پشت رمز یا صفحه ورود باشه، گوگل هم مثل بقیه نمیتونه ببیندش.
مشکل رایج دوم: سایتی که همهچیزش رو جاوااسکریپت میسازه
این مورد مخصوص سایتهاییه که با AI ساخته شدن. خیلی از ابزارهای AI پیشفرض یه اپ تکصفحهای (SPA) میسازن: فایل HTML اولیه تقریباً خالیه و تمام متنها و صفحهها بعداً با جاوااسکریپت تو مرورگر ساخته میشن.
برای کاربر فرقی نداره؛ سایت درست باز میشه. ولی گوگل اول همون فایل اولیه رو میبینه که توش هیچ متنی نیست. گاهی بعداً جاوااسکریپت رو هم اجرا میکنه و محتوا رو میبینه، گاهی نه، و معمولاً دیرتر.
چطور بفهمی این مشکل رو داری: تو صفحه سایتت «مشاهده کد صفحه» رو بزن (نه Inspect، همون View Page Source). اگه متنهای واقعی سایتت اونجا نبودن و فقط چند خط <script> و یه <div> خالی دیدی، احتمالاً گرفتار همین ماجرایی.
راه حلها، از ساده به سخت:
۱. تو سرچ کنسول، با URL Inspection ببین گوگل چی رندر کرده. جواب واقعی همونجاست. ۲. حداقل متنهای مهم و عنوان و توضیح هر صفحه رو تو خود HTML اولیه بذار. ۳. اگه پروژهت فریمورکی مثل Next.js داره، صفحههای محتوایی رو سمت سرور رندر کن تا آماده تحویل داده بشن.
از همون ابزار AI که باهاش کد زدی بخواه: «صفحههای محتوایی این پروژه رو طوری تغییر بده که متنها تو HTML اولیه باشن». ولی خروجی رو خودت روی مرورگر چک کن؛ تو وقتی کدی که AI نوشته کار نمیکنه گفتیم چطور جواب AI رو راستیآزمایی کنی.
چیزهایی که کمک میکنن (و چیزهایی که نه)
کمک میکنن:
- صفحههات از توی خود سایت به هم لینک داشته باشن؛ صفحهای که هیچ لینکی بهش نیست، دیرتر پیدا میشه.
- هر صفحه عنوان (title) و توضیح کوتاه خودش رو داشته باشه، نه یکی برای همه.
- سایت با
httpsباز بشه و آدرسش با و بدونwwwبه یه جا برسه. - محتوای واقعی داشته باشی. صفحهای که سه خط متن داره، دلیلی برای موندن تو فهرست نمیده.
کمک نمیکنن: سرویسهایی که «ثبت سریع در گوگل» میفروشن، تکرار کلمه کلیدی، و درخواست ایندکس دادن روزی ده بار برای یه صفحه. مرجع رسمی و رایگان همه اینها راهنمای Google Search Central هست.
یه نکته صادقانه هم بگم: ایندکس شدن با بالا اومدن تو نتیجهها یکی نیست. ایندکس یعنی گوگل صفحهت رو میشناسه. اینکه کجای نتایج باشی، بحث جدا و طولانیتریه و هیچکس نمیتونه بهت قولش رو بده.
سوالهای پرتکرار
چرا اسم سایتم رو سرچ میکنم ولی خودم نمیام؟
یا هنوز ایندکس نشدی، که با site:yoursite.ir معلوم میشه، یا اسم سایتت شبیه کلمههای رایجیه که سایتهای قدیمیتر براش بالان. اولی رو با کارهای بالا حل کن؛ دومی زمان میبره.
سایتم قبلاً تو گوگل بود، الان نیست. چی شده؟
معمولاً یه تغییر تازه: آدرس صفحهها عوض شده، سایت جابهجا شده، یا موقع آپدیت یه noindex برگشته سر جاش. اول robots.txt و کد صفحه رو چک کن، بعد تو سرچ کنسول بخش Pages رو ببین که چه دلیلی برای کنار گذاشتن صفحه نوشته.
چند صفحهم ایندکس شده ولی بقیه نه، چرا؟
گوگل مجبور نیست همه صفحهها رو نگه داره. صفحههای خیلی شبیه هم، صفحههای تقریباً خالی و صفحههایی که از هیچجای سایت بهشون لینک نیست، بیشتر از همه کنار گذاشته میشن.
اگه سایتم کنده، رو ایندکس شدن اثر داره؟
آره، سایت خیلی کند دیرتر و کمتر خونده میشه. اگه صفحههات چند ثانیه طول میکشن تا باز شن، بهتره اول اون رو درست کنی.
خلاصه
- «گوگل سایتم رو نمیبینه» تقریباً همیشه یعنی هنوز ایندکس نشدی، نه اینکه رتبهت بده.
- با
site:yoursite.irدر سی ثانیه بفهم اصلاً تو فهرست هستی یا نه. - سایت رو تو سرچ کنسول ثبت کن، نقشه سایت رو بفرست و برای صفحههای مهم درخواست ایندکس بده.
- قبل از هر چیز
robots.txtو برچسبnoindexجامونده از زمان ساخت رو چک کن. - اگه سایتت با AI ساخته شده، ببین متنهات تو HTML اولیه هستن یا فقط با جاوااسکریپت ساخته میشن.
- برای دامنه تازه، چند هفته صبر بخشی از کاره.
اگه هنوز اول مسیری و میخوای کل کارهای آنلاین کردن یه سایت AI رو یهجا ببینی، سایتم رو با AI ساختم؛ حالا چطور آنلاینش کنم نقطه شروع خوبیه؛ و برای کارهایی که بعدش میمونه، نگهداری و آپدیت بعد از Launch رو ببین.


