به کینگ آی تی خوش آمدید

به کینگ آی تی خوش آمدید :


کینگ آی تی یک جامعه کاربری مجازی با محوریت موضوعات مرتبط با فناوری اطلاعات، نرم افزار، سخت افزار و سایر موضوعات مرتبط با این حوزه است و هدف اصلی آن اشتراک گزاری اطلاعات و آشنایی بیشتر فارسی ‌زبانان با مقولات فوق و افزایش سطح علمی و فنی کاربران فارسی زبان می‌باشد.


تولید محتوا در کینگ آی تی در قالب پرسش و پاسخ شکل میگیرد و اگر نیاز به طرح مطلبی به جز پرسش و پاسخ باشد در قالب یک نوشته ویکی منتشر می شود.


لطفا قبل از شروع فعالیت در این سامانه قوانین فعالیت در آن را مطالعه کنید.


هم چنین جهت کسب اطلاعات بیشتر پیرامون نحوه عملکرد کینگ آی تی می توانید قسمت درباره کینگ آی تی و راهنمای فعالیت در آن را مطالعه فرمایید.


آمار کینگ آی تی تاکنون :

9,962 پرسش

10,478 پاسخ

14,582 نظر

13,983 کاربر


  1. 175531 امتیاز
  2. 138521 امتیاز
  3. 72581 امتیاز
  4. 66831 امتیاز



kingit.ir wifi آموزش آموزش برنامه نویسی آموزش تنظیمات مودم آموزش شبکه آموزش وردپرس آموزش ویندوز هشت آنتی ویروس آپدیت آپدیت آنتی ویروس ارور انتخاب sdcard به عنوان به محل پیش فرض نصب برنامه ها در اندروید اندروید اینترنت بازی برنامه نویسی برنامه نویسی وب تبلت ترفند های اندروید ترفند های ورد ترفند های ویندوز هشت حل مشکل شناخته نشدن حافظه ی فلش در ویندوز حل مشکلات مربوط به وای فای حل مشکلات کامپیوتری دانلود درایو راهنمای خرید گوشی راهنمایی رفع مشکل رفع مشکلات کامپیوتری ریکاوری سایت سخت افزار سوال فایرفاکس فلش فناوری اطلاعات لپ تاپ لپتاپ مدیریت گوشی اندرویدی در کامپیوتر مرورگر مشکل مشکل در اجرا بازی ها مشکل در بازی کردن مشکل در فرمت فلش مموری مشکل در وصل شدن به وایرلس مشکلات هارد اکسترنال مشکلات گوشی معرفی نرم افزار موبایل مودم مودم وایرلس نرم افزار نصب برنامه در اندروید نصب ویندوز نصب ویندوز7 هارد هارد اکسترنال وای فای وبلاگ وردپرس وصل شدن به وای فای ویروس ویندوز ویندوز 10 ویندوز 7 ویندوز 8.1 ویندوز7 پرسش پرسش و پاسخ پرسش و پاسخ آفیس پرسش و پاسخ آنتی ویروس پرسش و پاسخ آنلاین پرسش و پاسخ آنلاین کامپیوتری پرسش و پاسخ آی تی پرسش و پاسخ اندروید پرسش و پاسخ اینترنت پرسش و پاسخ برنامه نویسی پرسش و پاسخ رایانه پرسش و پاسخ سخت افزار پرسش و پاسخ شبکه پرسش و پاسخ فناوری اطلاعات پرسش و پاسخ فیس بوک پرسش و پاسخ لپ تاپ پرسش و پاسخ موبایل پرسش و پاسخ نرم افزار پرسش و پاسخ ورد پرسش و پاسخ ویندوز پرسش و پاسخ ویندوز هشت پرسش و پاسخ کامپیوتر پرسش و پاسخ کامپیوتری پرسش و پاسخ کینگ آی تی کارت گرافیک کامپیوتر کروم کمک کینگ آی تی گرافیک گوشی


آخرین مدال های دریافتی :

پرسش مشهور
دریافت شده توسط tejiran
پرسش قابل توجه
دریافت شده توسط shani.hossein
پرسش قابل توجه
دریافت شده توسط nimagame
پرسش محبوب
دریافت شده توسط محمد147
پرسش مشهور
دریافت شده توسط alamdar
پرسش مشهور
دریافت شده توسط Majid_4553
پرسش قابل توجه
دریافت شده توسط bahar-alami
پرسش محبوب
دریافت شده توسط Saeid.Bibak
پیگیر
دریافت شده توسط Hana93
از قدیمی ها
دریافت شده توسط Hana93

کاربرد فایل robots.txt و روش ساخت آن

3 می پسندم 0 نمی پسندم
نوشته ویکی

ربات های وب (که به نام های سرگردانان وب، خزندگان یا عنکبوت ها نیز شناخته می شوند) به برنامه هایی می گویند که به صورت خودکار سراسر وب را می گردند و جستجو می کنند. موتورهای جستجویی نظیر گوگل از آنها برای محتوای درون وب استفاده می کنند و اسپمرها برای به دست آوردن ایمیل آدرس ها. آنها کارایی های بی شماری دارد.


  • توضیحاتی واضح در مورد فایل Robots.txt

دارندگان سایت ها از robots.txt جهت معرفی ساختار سایتشان به ربات های سراسر وب استفاده می کنند.


یک مثال در ارتباط با چگونگی کارکرد این فایل :


یک ربات جستجوگر مثل ربات گوگل قصد ورود به سایت شما را دارد تا موارد مورد نظرش چون خطاها، صفحات، محتوا، تصاویر و غیره را ایندکس کند. در صورتی که صفحه ورودی شما http://www.example.com/welcome.html باشد، ربات مورد نظر ابتدا و پیش از هر نوع بررسی سایت شما نشانی http://www.example.com/robots.txt را چک خواهد کرد. و در نهایت به این دستورات بر خواهد خورد :


User-agent: *
Disallow: /

عبارت* User-agent : به معنای این است که این سایت و این دستور برای همۀ ربات ها یکسان است. و قسمت /: Disallow حاوی این پیام است که هیچ رباتی نباید هیچ قسمتی از این سایت را بررسی و مشاهده نماید.


دو نوع نگرش نسبت به استفاده کنندگان از robots.txt وجود دارد :


  1. ربات ها می توانند robots.txt شما را نادیده بگیرند! به خصوص آنکه ربات های مخرب، کارشان اسکن نمودن سراسر وب برای یافتن نقص های امنیتی، ایمیل آدرس ها و غیره است، کوچکترین توجهی به محتویات robots.txt ندارند.

  2. فایل robots.txt یک فایل در دسترس عموم می باشد. هرکسی می تواند ببیند که شما کدام قسمت را تمایل ندارید که ربات های دیگر ببینند.


  • پس برای مخفی نمودن اطلاعاتتان با استفاده از robots.txt تلاش نکنید.

  • نحوۀ ساخت یک فایل robots.txt


کجا آن را قرار دهیم ؟


پاسخ کوتاه : در بالاترین سطح دایرکتوری سرور سایتتان


پاسخ کامل : زمانیکه یک روبات به دنبال فایل robots.txt برای نشانی URL شما می گردد، به دنبال اولین اسلش پس از اکستنشن شما می رود و به صورت اتوماتیک عبارت robots.txt را قرار می دهد.


برای مثال اگر داشته باشیم : http://www.example.com/shop/index.html، ربات مورد نظر /shop/index.html را حذف نموده و /robots.txt را جایگزین و در انتهای URL قرار می دهد.


به همین خاطر شما به عنوان دارنده سایت می بایست این فایل را در مکان صحیح و جایی قرار دهید که در نتایج جستجو دیده شده و عمل نماید. معمولا این فایل را در جایی مشابه همان صفحه اصلی سایت (index.html) یا همان صفحۀ به اصطلاح خوشامدگویی قرار می دهند.


فراموش نکنید که تمام حروف این فایل کوچک نوشته می شوند : صحیح: robots.txt ؛ غلط: Robots.TXT



چه چیزی در آن بنویسیم ؟


فایل robots.txt یک فایل متنی است که از یک یا تعداد بیشتری از دستورات ساخته شده است. به صورت معمول شامل یک دستور شبیه به این می شود.


User-agent: *
Disallow: /cgi-bin/
Disallow: /tmp/
Disallow: /~joe/

در مثال فوق شاهد 3 دایرکتوری محروم شده هستید که با استفاده از این 3 دستور، پیامی به ربات های سراسر وب ارسال می کند که به معنی عدم دسترسی ایشان به فایل های مشخص شده است.


توجه داشته باشید که برای محروم نمودن ربات ها به یک URL خاص، باید در هر خط مجزا یک دستور جدید را وارد نمایید. شما نمی توانید دستور Disallow: /cgi-bin/ /tmp/ را در یک خط وارد نمایید. همچنین نباید در مقابل یک دستور، خط را خالی بگذارید چرا که برای ربات این تصور می شود که دستور مورد نظر برای تمام وبسایت شما قابل اجرا است.


ضمنا شما نمی توانید به صورت منظم و نامنظم دستورات داخل فایل را با یکدیگر ادغام نمایید. برای مثال علامت "" در فیلد User-agent به معنای آن است که دستورات وارد شده در مقابل این عبارت برای تمامی ربات ها لازم الاجراست. به طور مشخص و عینی شما نمی توانید دستوراتی چون User-agent: *bot", "Disallow: /tmp/*" or "Disallow: *.gif را در کنار همدیگر وارد نمایید.


بررسی دقیق نمایید که چه چیزهایی را نمی خواهید ربات ها ببینند. هرچیزی را که نمی خواهید آنها ببینند را به راحتی می توانید از دیدشان مخفی کنید. به مثال های زیر توجه بفرمایید :


خط فرمان به تمام ربات ها برای عدم دسترسی به کل سایت شما


User-agent: *
Disallow: /

خط فرمان به تمام ربات ها برای دسترسی به کل سایت شما


User-agent: *
Disallow:

برای اجرای دستور فوق همچنین می توانید یک فایل robots.txt بدون متن بسازید و هیچوقت به سراغش نروید.


خط فرمان به تمام ربات ها برای عدم دسترسی به بخشی از سایت شما




User-agent: *
Disallow: /cgi-bin/
Disallow: /tmp/
Disallow: /junk/

خط فرمان به یک ربات خاص برای عدم دسترسی اش به کل سایت (برای مثال نام ربات "BadBot" است)


User-agent: Badbot
Disallow: /

خط فرمان به تنها یک ربات خاص جهت دسترسی به کل سایت شما و عدم دسترسی سایر ربات ها :




User-agent: Google
Disallow: 

user-agent: *
Disallow: /

خط فرمان به تمام ربات ها برای عدم دسترسی به تمام فایل ها به جز برخی از آنها :


User-agent: *
Disallow: /~joe/stuff/

یا برای مشخص نمودن دقیق یک نشانی و یا فایل می توانید از این دستورات استفاده کنید و نشانی دقیق را در باکس robots.txt وارد نمایید.




User-agent: *
Disallow: /~joe/junk.html
Disallow: /~joe/foo.html
Disallow: /~joe/bar.html
به اشتراک گذاشتن این پرسش در:
    
با به اشتراک گذاری این پرسش کمک کنید تا سریع تر به پاسخ های بهتر برسد.
seea
پرسیده شده در بهمن 21, 1392 توسط seea
نوع کاربری: تازه کار امتیازهای این کاربر : 91 مدال های این کاربر:25  
بازنگری شد در بهمن 21, 1392 توسط seea

پرسشهای مرتبط

3 می پسندم 0 نمی پسندم
1 پاسخ 263 مشاهده 0 نظر
پرسیده شده در تیر 15, 1392 توسط SHDW
نوع کاربری: عضو جدید امتیازهای این کاربر : 41 مدال های این کاربر:12  
7 می پسندم 0 نمی پسندم
1 پاسخ 149 مشاهده 0 نظر
پرسیده شده در اردیبهشت 13, 1395 توسط Mohammad Eskandari
نوع کاربری: دانشمند امتیازهای این کاربر : 19,071 مدال های این کاربر:54232416  
4 می پسندم 0 نمی پسندم
0 پاسخ 218 مشاهده 0 نظر
پرسیده شده در اسفند 18, 1392 توسط karma
نوع کاربری: دانا امتیازهای این کاربر : 10,821 مدال های این کاربر:28126398  
2 می پسندم 0 نمی پسندم
0 پاسخ 104 مشاهده 0 نظر
پرسیده شده در خرداد 1, 1394 توسط Mohammad Eskandari
نوع کاربری: دانشمند امتیازهای این کاربر : 19,071 مدال های این کاربر:54232416  
برچسب ها :
3 می پسندم 1 نمی پسندم
0 پاسخ 67 مشاهده 0 نظر
پرسیده شده در آذر 17, 1393 توسط morteza avini
نوع کاربری: پروفسور امتیازهای این کاربر : 36,521 مدال های این کاربر:742981088  

دوستان کینگ آی تی :

طراحي حرفه اي سايت بهترين بک گراندها بيا تو ببر دنیای جی کوئری rtl-theme
...