قالب وبلاگ

سایت رسمی حسابداری و حسابرسی
نوشته شده توسط : سایت رسمی حسابداری و حسابرسی

كجا ميتوانم تصوير جستجوى گوگل را پيدا كنم؟

جستجوگر گوگل قابل دسترسى در بخش صفحه جستجو پيشرفته گوگل و آدرس http://www.google.com/imghp?hl=fa ميباشد. براى دسترسى به انتخاب زبان به انگليسى بايد به صفحه preferences page برويد.

محدوديت و يا ممنوعيت استفاده از تصوير جستجوى گوگل وجود دارد؟

تصاويري که توسط سرويس Google Image Search مشاهده مي کنيد ممکن است که کپي رايت داشته باشند.هرچند که شما مي توانيد آنها را از طريق سرويس ما بيابيد و يا مشاهده کنيد، ما به شما هيچ حقي نمي توانيم بدهيم جز حق مشاهده آنها از طريق وب.از اينرو اگر مايل به استفاده از هر يک از تصاويري هستيد که به وسيله سرويس ما پيدا کرده ايد ما به شما پيشنهاد مي کنيم که با صاحب آن سايت براي اجازه استفاده از تصوير تماس بگيريد.

چرا گوگل تصوير را در frame نشان ميدهد؟

frame بالا كاربر را قادر ميسازد تا به نسحه بزرگتر تصاوير كوچك نتايج ديگر دسترسى پيدا كند.

frame پايين تصوير را در زمينه اصلى خود آن نشان ميدهد.

چگونه ميتوانم از تصوير جستجو استفاده كنم؟

براى استفاده از جستجوگر تصاوير گوگل، موضوع خود را در ورودى جستجو تصاوير دارد كرده و كليد جستجو و يا كليد enter را بزنيد. وقتى كه نتيجه به شما داده شد، بر روى تصوير مورد نظر كه به صورت كوچك است كليك كنيد. اين كار باعث ميشود تا تصوير بزرگتر از مكان اصلى خود ديده شود.

چگونه ميشود از نمايش محتويات بزرگسالانه (غير قانونى) جلوگيرى كرد؟

جستجوگر گوگل بطور استاندارد از يك فيلتر براى محتويات بزرگسالانه استفاده ميكند. اين فيلتر بسيارى از تصاوير بزرگسالانه و غير قانونى را حذف ميكند ولى اين تضمين را نميتواند ارايه دهد كه تمامى محتوْات بدرستى بررسى شوند. براى خاموش كردن اين فيلتر، بر روى لينك "mature content filter is on" كليك كنيد.

راهی وجود ندارد که بطور صددرصد تضمين کنيم که تمام مسائل مربوط به بزرگسالان و عکسها با استفاده از فيلترها در قسمت جستجوی عکسها پاک خواهد شد.

فيلتر محتوايى گوگل در تمام زبانها كار ميكند؟

خير، اين فيلتر در حال حاضر فقط در زبان انگليسى كار ميكند.

چگونه فیلتر بزرگسال را غیر فعال کنم

در زير ورودى جستجو در صفحه نتايج، يك لينكى وجود دارد كه فيلتر را خاموش ميكند. با كليك بر روى آن، كاربران ميتوانند فيلتر را روشن و خاموش كنند.

جستوگر تصاوير گوگل چگونه كار ميكند؟

گوگل متون مجاور تصوير را در صفحه مربوط را تجزيه و تحليل ميكند، عنوان تصوير و بسيارى از عوامل آن محتواى تصوير را مشخص ميكند. همچنين گوگل از الگوريتمهاى شاخص براى حدف تكثيرها و كيفيت تصاوير استفاده ميكند.

چگونه ميتوانم يك تصوير محفوظ شده كپى (copyrighted) را كه نميخواهم ديده شود را بر دارم؟

براى حذف يك تصوير محفوظ شده (copyrighted) از جستجوگر تصاوير گوگل، به http://www.google.com/intl/fa/remove.html برويد. در آن صفحه شما دستورالعملهاى مربوط به اين كار را كاملا مشاهده خواهيد كرد.

چرا گوگل تصوير را در يك فريم وقتى كه من برروى آن كليك ميكنم نشان ميدهد؟

گوگل تصاوير را در يك frame نشان ميدهد تا كاربران بتوانند تصوير خود با با دسترسى داشتن به صفحه قبلى خود ببينند. اين موضوع اين امكان را ميدهد تا كاربران تصوير خود را در زمينه صفحه اصلى آن ببينند.

چگونه ميتوانم تصاويرى را با پسوند و نوع فايلى مشخص جستجو كنم؟

از ورودى جستجوى پيشرفته (advanced search)، شماا ميتوانيد پسوند و نوع فايل خود را با عملگر :filetype در جستجوى خود مشخص كنيد. براى مثال، اگر ميخواهيد تا تصوير گلى را در قالب .jpg پيدامنيد، flower filetype:jpg را در ورودى تايپ كنيد.

يك تصويرى كه من ميدانم موجود است پيدا نشد، چرا؟

شما ميتوانيد بيش از 250 ميليون تصاوير را توسط جستوگر تصاوير گوگل در وب جستجو كنيد. البته در وب بسيار بيشتر تصاوير موجد هستند كه در فهرست گوگل ثبت نشده اند، ولى گوگل همچنان در حال اضافه كردن آنها به فهرست خود ميباشد، پس گوگل در آينده تصاويرى كه شما همكنون به دنبال آن ميگرديد را در فهرست خود زميمه خواهد كرد.

آيا ميتوانم جستجوهاى مختلطى را با استفاده از عملگرهاى بولين و يا دستورات ديگر در گوگل را براى تصاوير بكنم؟

شما ميتوانيد از تمامى عماگرها در جستجوى تصاوير گوگل استفاده كنيد. براى مثال، ميتوانيد از ":site" براى محدود كردن جستجوى خود استفاده كنيد. مثلا "site:ganjineh.com palm" تصاوير مربوط به كامپيوتر دستى palm را در سايت ganjineh.com جستجو ميكند.



:: موضوعات مرتبط: , ,
:: بازدید از این مطلب : 1593
|
امتیاز مطلب : 17
|
تعداد امتیازدهندگان : 7
|
مجموع امتیاز : 7
تاریخ انتشار : چهار شنبه 11 خرداد 1390 | نظرات ()
نوشته شده توسط : سایت رسمی حسابداری و حسابرسی

جستجوگر های زیادی در سراسر اینترنت وجود دارند.جستجوگر هایی هستند همانند گوگل و یاهو که این امکان را دارند که برای انواع چیز ها جستجو کنند.در این میان جستجوگر های نامشهوری هم در این عرصه وجود دارند که فقط برای چیز هایی خاص جستجو میکنند.دراین مقاله۸ سایت از این نوع را برای شما آماده کرده ایم که میتوانید آنها را در ادامه این مطلب ببینید.این جستجوگر ها هر کدام برای جستجوی چیز متفاوتی ساخته شده اند که برای هر کدام کاربرد آنهم نیز ذکر شده است:

۱- Deligio

deligio

این سایت از برترین سایت های جستجوی نرم افزار و برنامه های کامپیوتری است که شما با استفاده از اون میتونید دنیای وب را برای نرم افزار مورد علاقه تان جستجو کنید!

۲- Yoozila!

yoozila

این سایت از قوی ترین سایت های جستجوگر جهان است.این سایت همانند سایت گوگل و یاهو توانایی سرچ در وب،عکسها،ویدیوها،بلاگها و …. را دارد.این سایت همچنین میتواند همانند گوگل از تنظیمات آن استفاده کنید.این جستجوگر همچنین هنگام وارد کردن کلمات از طرف شما به شما پیشنهاداتی نیز ارائه میکند.از جمله دیگر امکانات دیگر این موتور جستجو میتوان به امکان فیلتر خانوادگی و مذهبی و … اشاره کرد.

۳-Pdf Search Engine

pdf search engine

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

۴- Addictomatic

Inhale the Web

این وبسایت موتور جستجوگری برای اخبار و مطالب هست.شما با استفاده از این سایت میتونید به مطالب سایت های بزرگ (طبق جستجویتان) دسترسی پیدا کنید.این سایت قابلیت جستجو در عکس ها و ویدیو ها را هم دارد.این وبسایت در واقع جستجوگری برای جستجو در توییتر،تکنوراتی،گوگل بلاگ،اسک.کام،فلیکر و … است.

۵- FindSounds

find sounds

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

۶- Scour

scour

این سایت از برترین سایت ها در زمینه جستجو است! آنرا حتما امتحان کنید! شعار این سایت این است:جامعه را جستحو کنید!

۷-Tag Galaxy

tag galaxy

شما با استفاده از این جستجوگر میتوانید با وارد کردن کلمه کلیدی مورد نیاز خود عکس ها را در فلیکر جستجو کنید! این سایت دارای طراحی بسیار زیبایی است.

۸-Retrevo

retrevo

شما با استفاده از این جستجو گر میتونید بازنگری ها و شرح هایی که بر وسایل الکترونیکی نوشته شده است را بخوانید.هنگامی که شما برای چیزی در این سایت جستجو میکنید نتیجه ها در بخش های مختلفی همچون بلاگها،مقالات،فروشگاه ها و… در اختیار شما قرار میگیرند.



:: موضوعات مرتبط: , ,
:: بازدید از این مطلب : 1590
|
امتیاز مطلب : 13
|
تعداد امتیازدهندگان : 4
|
مجموع امتیاز : 4
تاریخ انتشار : چهار شنبه 11 خرداد 1390 | نظرات ()
نوشته شده توسط : سایت رسمی حسابداری و حسابرسی

دوستداران سودوکو حتما می دونند که در iGoogle هم میشود سودوکو بازی کرد ، اما برای بقیه می گویم که سودوکو یک جدول 9 در 9 می باشد که باید ارقام یک تا نه را بدون تکرار در هر ردیف و هر ستون و هر جدول 3 در 3  آن قرار داد . سودوکو

اما سودوکو iGoogle که می توان آنرا آفلاین نیز بازی کرد یک ویژگی خاص برای افرادی که زود از این نوع بازی ها عصبی میشوند دارد ، شما میتوانید با کلیک کردن دکمه Check متوجه شوید رقم انتخاب شده شما درست است یا نه و با کلیک کردن روی هر خانه و کلیک کردن Hint عدد صحیح را بدست آورید و اگر خیلی عصبی هستید و شش ماهه بدنیا آمده اید میتوانید با  کلیک کردن دکمه Solve پاسخ نهایی را مشاهده نمایید .

اما چگونه می توان در گوگل سودوکو بازی کرد : ابتدا به صفحه اصلی گوگل بروید و بر iGoogle   کلیک کنید ، در صفحه که خواهد آمد میتوانید با کلیک روی خانه های خالی گزینه های دیگری را نیز برای صفحه خود انتخاب کنید و سپس روی Save کلیک نمایید تا به صفحه سفارشی شده iGoogle خود بروید .

Untitled-5

 

 

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

Untitled-1

با کلیک روی Add it now این گزینه به صفحه iGoogl شمااضافه میشود .

Untitled-4

با کلیک روی  Back to iGoogle home  به صفحه قبلی بر می گردید .

Untitled-3

حال بر روی Play in max mode کلیک کنید تا در بتوانید سودوکو را بصورت تمام صفحه بازی کنید . برای بازی جدید می توانید روی New Game کلیک کنید و یکی از حالتهای ساده Simple یا آسان Easy یا متوسط Intermediate یا خبره Expert را برای بازی بر گزینید .

همچنین می توانید در اینجا یکی دیگر از انواع سودوکو را انتخاب و به صفحه iGoogle خود  اضافه کنید .



:: موضوعات مرتبط: , ,
:: بازدید از این مطلب : 1741
|
امتیاز مطلب : 18
|
تعداد امتیازدهندگان : 4
|
مجموع امتیاز : 4
تاریخ انتشار : چهار شنبه 11 خرداد 1390 | نظرات ()
نوشته شده توسط : سایت رسمی حسابداری و حسابرسی

Allintext:  اگر در باکس جستجوی گوگل دستوری را به شکل allintext: sports entertainment وارد نمائید گوگل در نتایج جستجویش برای شما صفحاتی را به نمایش در می آورد که در متون موجود در آن صفحات حتما دو کلمه ی sports و entertainment وجود داشته باشد.

Allinachor: دستوری مثل allinanchor : updateblog کلیه صفحاتی که در آن عبارت updateblog  به صورت لینک شده وجود دارد را می یابد.
  

Cache: کافی است دستور cache:www.google.com  web را در باکس جستجوی گوگل وارد کنید، با دادن این دستور گوگل نسخه یی Cache شده یا ذخیره شده از آدرس www.google.com را به شما نمایش خواهد داد که در آن کلمه ی وب به صورت های لایت و متمایز شده در آمده است.

این دستور در اصل همان قابلیتی است که با کلیک کردن روی گزینه ی  Cache  در زیر نتایج جستجوی ارائه شده توسط گوگل برای شما وجود دارد. دستور :Cache سبب می شود تا نسخه یی از صفحات وب که توسط خود گوگل ذخیره سازی شده است برای شما به نمایش در بیاید، یعنی مثلا اگر تایپ کنید   cache:www.updateblog.net آخرین نسخه ی ذخیره شده از آپدیت بلاگ بر روی سرورهای گوگل برای شما به نمایش در می آید.

Link: با این دستور می توانید به لیستی از صفحات وبی که به صفحه یی خاص لینک داده اند دسترسی پیدا کنید، برای مثال اگر دستوری مانند   link:www.updateblog.net را وارد کنید گوگل لیستی از کلیه صفحات وبی که در آنها لینکی به آدرس www.updateblog.net وجود دارد را به شما ارائه خواهد کرد.

Site: این دستور یکی از دستورهای محبوب من است ! به وسیله ی آن می توانید جستجو را توسط گوگل محدود به یک وب سایت خاص کنید. مثلا فرض کنید می خواهید کلمه ی  Google  (می توانید فارسی اش را جایگزین کنید) را در آپدیت بلاگ جستجو کنید، کافی است در باکس جستجوی گوگل تایپ کنید site:updateblog.net  google و بعد جستجو را آغاز کنید .

Allintitle : کلید واژه مورد نظر شما را در تیتر صفحات جستجو میکند، یعنی اگر دستوری مثل allintitle : sports را به گوگل بدهید، گوگل کلیه صفحاتی که در تیتر آنها کلمه ی sports موجود باشد را می یابد.

Allinurl: کلید واژه های مورد نظر شما را در آدرس های اینترنتی یا همان  URL  ها جستجو می کند. مثلا دستور allinurl:updateblog gos را در نظر بگیرید، با دادن این دستور گوگل آدرس های اینترنتی را جستجو خواهد کرد که در آن کلمات کلیدی UpdateBlog و همینطور gOS وجود داشته باشند که در جواب به این آدرس: www .updateblog . net/archive/2007/11/ gos. php خواهد رسید، یادتان هست کدام مطلب است؟! بله درسته: gOS نسخه یی بزک شده از اوبونتو برای خوره های اینترنت و گوگل !

Define : اگر به دنبال تعریف عبارت یا واژه ی خاصی هستید کافی است آن را با دستور Define در گوگل سرچ کنید، مثلا برای اینکه به صفحاتی که حاوی اطلاعات و تعاریف در مورد بازی فوتبال هستند دست پیدا کنید کافی است دستور   define:football را به گوگل برای جستجو بدهید.

Filetype: دستوری مثل evaluation  checklist filetype:  برای گوگل تعیین میکند فایلهایی pdfpdf  را بیابد که در آن کلمات evaluation  و checklist  وجود داشته باشند.

  Group: این دستور تنها در بخش گروه های گوگل کاربرد دارد و بوسیله آن می توانید کلید واژه یی خاص را در یک گروه خاص جستجو کنید. برای مثال اگر دستور importing  group:MovableType در باکس جستجوی گروه های گوگل وارد کنید پست ها و مباحث حاوی عبارت importing در گروه MovableType گوگل برای شما به نمایش در می آید.

info: به وسیله ی آن می توانید به اطلاعات ذخیره شده بر روی گوگل برای یک آدرس یا همان  URL  خاص مثل نسخه ی ذخیره شده آن آدرس بر روی گوگل، صفحات مشابه اش، یا صفحاتی که به آن لینک داده اند و... دسترسی پیدا کنید، برای درک بهتر عبارت info:www.updateblog.net را جستجو کنید .

Insubject : این دستور نیز باز فقط در بخش گروه های گوگل کاربرد دارد و به وسیله آن می توانید بحث های انجام شده پیرامون موضوعی خاص در گروه ها را بیابید، یعنی اگر دستور " insubject:"can't sleep را در باکس جستجوی گروه های گوگل وارد کنید کلیه مباحثی که در گروه ها که مرتبط به Can't sleep یا بی خوابی است برای شما به نمایش در می آید.

intext : کلمات و کلید واژه های مورد نظر شما را در لابه لای متون موجود در داخل صفحات مختلف می یابد و به شما ارائه میکند مثلا دستور intext:updateblog کلیه صفحاتی که در متون موجود در آنها کلمه ی updateblog  وجود داشته باشد را می یابد و به شما نمایش می دهد.

ضمن اینکه دستوری مثل intext:modern intext:artists با دستوری مثل allintext:modern artists که پیشتر در موردش توضیح دادیم یکی است و استفاده از هر دو منجر به نتایجی یکسان می شود.

Intitle: به وسیله این دستور می توانید همزمان کلید واژه ی خاص را در تیتر صفحات و کلید واژه یی دیگر را در متون موجود در صفحات جستجو کنید مثلا دستور spider bite intitle:symptoms را بگیرید این دستور کلمه ی symptoms را در تیتر صفحات و دو کلمه ی spider و bite را علاوه بر تیتر در لابه لای سایر متون موجود در صفحات جستجو می کند.

Inurl : قابلیت جستجوی کلید واژه یی خاص را در لا به لای URL  های دامنه یی خاص را به شما می دهد. برای مثال دستور inurl:takedown site:www.updateblog.net به جستجوی URL های دامنه ی آپدیت بلاگ که حاوی کلید واژه ی takedown باشند می پردازد.

Location: استفاده از این دستور در کنار کلید واژه های مورد نظرتان نتایج جستجو را در رابطه با آن کلید واژه محدود به منطقه ای خاص می کند برای مثال دستور newspaper location:los angeles سبب می شود تا شما صفحات را بیابید که مربوط به روزنامه های شهر لس آنجلس است.

Movie: می توانید با آن نقدها و اطلاعات مرتبط با یک فیلم خاص را بیابید. دستوری مثل   movie:matrix شما را در یافتن و خواندن نقدهایی در رابطه با فیلم Matrix یاری میکند.

Related: دستور Related:URL صفحات مشابه URL مورد نظر را می یابد. مثلا دستور related:www.updateblog.net صفحات مشابه و هم سطح با آپدیت بلاگ از نظر گوگل را نشان خواهد.

Source : می توان با استفاده از دستور Source کلید واژه یی خاص را بر مبنای یک منبع خبری جستجو کرد. دستوری مثل   mitnick source:new york times به جستجوی عبارت  mitnick بر مبنای منبع خبری New York Times می پردازد.

Stock: با این دستور می توانید اطلاعات و اخبار مرتبط به سهام یک کمپانی را توسط گوگل بیابید مثلا دستور   stock: google  اخبار و اطلاعات مرتبط به سهام کمپانی گوگل را به شما نشان خواهد داد.

 


Weather : دستور مذکور برای مطلع شدن از وضعیت آب و هوای شهر یا منطقه ای خاص مورد استفاده قرار میگیرد یعنی اگر در باکس جستجوی گوگل دستور Weather : Tehran را وارد کنید می توانید از وضعیت آب و هوا در شهر تهران مطلع شوید.

Time : این هم دستوری دیگر است برای مطلع شدن از زمان در شهر یا کشوری خاص برای مثال با دستور   time: tehran گوگل ساعت به وقت تهران را به شما اعلام خواهد کرد.

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



:: موضوعات مرتبط: , ,
:: بازدید از این مطلب : 1817
|
امتیاز مطلب : 10
|
تعداد امتیازدهندگان : 5
|
مجموع امتیاز : 5
تاریخ انتشار : چهار شنبه 11 خرداد 1390 | نظرات ()
نوشته شده توسط : سایت رسمی حسابداری و حسابرسی

پيش از شروع به ساخت فايل Sitemap :
همانطور كه پيش از اين نيز ذكر شد يكي از راه هاي ساخت فايل هاي sitemap استفاده از نرم افزار ويژه شركت گوگل با عنوان Google Sitemap Generator است. در اين مقاله به طور كامل نحوه استفاده از اين نرم افزار را شرح خواهم داد.
نرم افزار Google Sitemap Generator در واقع همان اسكريپتهاي python است كه با استفاده از پروتكل Sitemap اقدام به ساخت چنين فايلهايي مي كند. اين اسكريپت قابليت ساخت فايل هاي sitemap را به طرق مختلف دارد. استفاده از ليست آدرس ها، دايركتوريهاي قرار گرفته در وب سرورها و فايل ثبت درسترسي ها (Access Logs) ها.

براي استفاده از اين نرم افزار به نكات زير توجه نماييد:
  • براي اجراي اسكريپتهاي python مي بايست امكان اجراي اين كدها را بر روي وب سرور خود داشته باشيد.
  • بر روري وب سرور شما مي بايست Python 2.2 و يا نسخه هاي بالاتر آن نصب شده باشد.
  • مي بايست از نحوه استفاده از Python موجود بر سرور آگاه باشيد.
  • مي بايست آدرس فيزيكي وب سايت خود را در سرور بدانيد.
  • امكان آپلود فايل به سرور را داشته باشيد.
  • اگر براي ساخت sitemap از access logها استفاده مي نماييد، علاوه بر آگاهي بر نحوه كدگذاري (encoding) آنها مي بايست از مسير قرارگيري آنها نيز اطلاع داشته باشيد.
 

در صورتي كه حتي از يكي از وارد فوق مطلع نيستيد، موضوع را با شركت خدمات ميزباني وب سايت خود در ميان بگذاريد.
 
دانلود فايلهاي مورد نياز براي استفاده از Sitemap Generator :
براي استفاده از اين نرم افزار ابتدا لازم است آن را از آدرس زير دانلود نماييد.
 
 
فايل فشرده شده فوق حاوي 4 فايل اصلي زير مي باشد:

README
sitemap_gen.py
example_config.xml
example_urllist.txt
 
نكات مورد نياز براي ساخت فايل پيكربندي :
براي ساخت فايل پيكربندي مورد نياز نرم افزار بايد از اطلاعات زير آگاه باشيد:
  • آدرس اصلي وب سايت خود (همراه با پروتكل مورد استفاده. براي مثال http://www.sitename.com)
  • آگاهي از مسير قرار گيري فايل sitemap جهت ذخيره فايل در آدرس مورد نظر
  • روش ها (متد)يي كه براي ساخت فايل sitemap نياز داريد. روشهاي زير وجود دارند:
    URL : تعيين مستقيم ليست urlها و اطلاعات مربوط به هر يك، جهت قرار گرفتن در فايل sitemap
    URL list : آدرس دهي به فايل متني (text) از پيش ساخته شده، جهت ساخت ليست آدرس صفحات بر اساس اطلاعات موجود در آن
    Directory paths : تعيين مسير دايركتوري خاص براي ليست نمودن فايل هاي موجود در آن در فايل sitemap
    Access logs : آدرس دهي به فايل Access logs از پيش ساخته شده توسط Apacheو IIS، جهت تهيه ي ليست آدرس صفحات بر اساس اطلاعات موجود در آن
    Sitemap : آدرس دهي به ديگر فايلهاي Sitemap ساخته شده توسط اين نرم افزار و ساخت فايل sitemap واحد
 
نحوه ساخت فايل پيكر بندي:
1. فايل example_config.xml را به وسيله نرم افزارهاي ويرايشگر باز نماييد (نرم افزارهايي چون Notepad, FrontPage, DreamWeaver و ...). سپس آن را با نام ديگري مجددا ذخيره كنيد (براي مثال config.xml).

2. در خط 34 كدهاي اين فايل كد زير مشاهده مي شود:
 
base_url="http://www.example.com/"
store_into="/var/www/docroot/sitemap.xml.gz"
verbose="1">

3. مقدار اختصاص يافته به base_url را به آدرس سايت خود تغيير دهيد.

4. مسير و نام فايل sitemap سايت خود را جهت قرارگرفتن در آن مسير، با مقدار اختصاص يافته به store_into تعويض كنيد.
 
* مشخصه هاي اختياري جهت استفاده در تگ Site
Verbose : با افزايش مقدار اين مشخصه (0 تا 3) اطلاعات نمايش داده شده به هنگام اشكال زدائي را افزايش دهيد.

suppress_search_engine_notify : اگر براي اولين بار است كه قصد استفاده از اين نرم افزار را داريد ممكن است جهت آزمايش نرم افزار فايل sitemap‌ي بسازيد كه نيازي به مرور آن توسط موتورهاي جستجو نباشد. در اين حالت مقدار اين مشخصه را برابر 1 قرار دهيد. بدين ترتيب وجود فايل sitemap با نبودن آن تفاوتي نخواهد داشت!

default_encoding : تعيين شيوه ي كدگذاري كاراكترها جهت به كار بردن براي فايل ها و آدرس هاي به كار گرفته شده. (براي آشنايي با انواع كدگذاري به ادامه اين مقاله توجه فرماييد)
 
* همانطور كه پيش از اين نيز عنوان شد، بهترين محل براي قرار دادن فايل sitemap ريشه سايت است. لذا در اين بخش بهتر آن است كه تنها نام فايل را وارد نماييد و بدين ترتيب به نرم افزار اعلام مي كنيد كه فايل را در ريشه سايتتان ذخيره كند.
 
5. حال به بخش بعدي كه با عبارت ** MODIFY or DELETE ** آغاز شده است برويد. در هر بخش آغاز شده با اين عبارت روش(متد)هاي مختلف جهت ساخت فايل Sitemap قرار گرفته است.
 
6. قسمتهاي مربوط به متدهاي مورد نظر خود را باقي گذاشته و بخشهاي اضافي را حذف كنيد. براي مثال اگر تنها مايل به استفاده از متد URL‌ نيستيد،بخش مربوط به آن كه حاوي اطلاعات زير است را حذف نماييد:
 


href="http://www.example.com/stats?q=age"
lastmod="2004-11-14T01:00:00-07:00"
changefreq="yearly"
priority="0.3"
/>

7. براي استفاده از متدهاي مورد نظر توضيحات ارائه شده براي هريك را مطالعه نموده و طبق آن عمل نماييد.
 
URL
كد زير را پيدا كنيد:
 


href="http://www.example.com/stats?q=age"
lastmod="2004-11-14T01:00:00-07:00"
changefreq="yearly"
priority="0.3"
/>
 
در اين بخش دو مثال آورده شده است. در مثال اول از ابتدايي ترين تنظيمات جهت استفاده از اين متد استفاده شده است و در مثال دوم از ويژگي هاي اختياري اين متد نيز بهره برده است.

به هنگام استفاده از اين متد، جهت معرفي هر صفحه از صفحات سايت خود مي بايست چنين كدي براي هر صفحه نوشته شود. يعني براي ثبت ده صفحه سايت خود، بايد ده بار اين كد را با اعمال تغييرات مربوط به هر لينك بنويسيد.

مشخصه هاي قابل استفاده در اين متد:
Href (اجباري)
آدرس صفحه ي مورد نظر جهت قرارگيري در فايل sitemap

Lastmod (اختياري)
آخرين زمان اعمال تغييرات در صفحه معرفي شده كه با استاندارد ISO 8601 تعيين مي گردد. (الگوي كلي به شكل YYYY-MM-DDThh:mm:ss+00:00 است و در آن تعيين زمان اختياري است)

Changefreq (اختياري)
با استفاده از اين مشخصه، زمان به روز رساني صفحه معرفي شده را تعيين نماييد. براي مثال اگر مقدار مشخص شده در مشخصه ي href همان آدرس صفحه ي "درباره ما" (About Us) سايت شما مي باشد، به دليل آنكه اين صفحه شايد هيچگاه تغيير نكند و لزومي به بررسي مجدد و مرور آن توسط گوگل وجود ندارد، مي توانيد مقدار changefreq را براي آن برابر never قرار دهيد.
از ديگر مقادير مورد قبول اين مشخصه مي توان به always و hourly و daily و weekly و monthly و yearly اشاره نمود كه به نظر نيازي به توضيح تك تك آنها نيست!

Priority (اختياري)
با استفاده از اين مشخصه ارجحيت نسبي صفحه معرفي شده را نسبت به ديگر صفحات سايت خود بيان نماييد. اين مشخصه هيچ تاثيري در مقايسه صفحات سايت شما با صفحات ديگر سايت ها ندارد و تنها به گوگل اهميت صفحات مورد نظر شما را اطلاع مي دهد. با استفاده از اين مشخصه اولويت مرور و بازخواني صفحات را به spiderهاي موتور جستجو اطلاع دهيد.
مقدار معتبر تخصيص داده شده به اين مشخصه بين 0.0 و 1.0 مي باشد كه 0.0 نشان دهنده درجه پايين اهميت و 1.0 نشانه پر اهميت بودن صفحه معرفي شده است.
 
مثال جهت آشنايي بيشتر:
 

href="www.irinfotech.com/weblog/default.asp"
lastmod="2005-12-18"
changefreq="daily"
priority="0.5"
/>
 
URL List
كد زير را پيدا كنيد:
 
 

همانطور كه پيش از اين نيز گفته شد، از اين متد به هنگامي استفاده مي شود كه آدرس صفحات مورد نظر شما در فايل متني (text) خاصي ذخيره شده باشد. جهت استفاده از اين روش بايد فايل متني مورد اشاره مطابق با دستور العمل خاص و مشابه با نمونه تهيه شده (فايل example_urllist.txt موجود در پوشه دانلود شده)، ذخيره گردد.
 
مشخصه هاي قابل استفاده در اين متد:Path (اجباري)
مشخص كننده آدرس فايل متني مورد نظر است كه نسبت به محل قرار گيري فايل sitemap تعيين مي گردد. بدين معني كه اگر فايل sitemap شما در ريشه قرار گرفته است و فايل متني حاوي ليست آدرسها نيز در همان مكان قرار دارد، تنها ذكر نام فايل به همراه پسوند آن كفايت مي كند.

Encoding (اختياري)
در صورتي كه كدگذاري (encoding) فايل متني شما UTF-8 نيست از اين مشخصه براي تعيين شيوه كدگذاري مورد استفاده در آن استفاده نماييد. (براي آشنايي با انواع كدگذاري به ادامه اين مقاله توجه فرماييد)
 
توضيحاتي در ارتباط با فايل متني حاوي آدرس صفحات:اين فايل يك فايل ساده متني است كه شامل آدرس صفحات و مشخصه هاي مورد نياز هريك مي باشد. در اين حالت آدرس صفحات و مشخصه هاي هر يك، در يك خط قرار مي گيرند. بدين شكل:
 
http://www.example.com/abc/something
http://www.example.com/abc/xyy.pdf lastmod=2001-12-31T14:05:06+00:00
http://www.example.com/abc/def?x=12&y=23 changefreq=weekly priority=0.3

لازم به ذكر است در اين حالت نيز مي توان از مشخصه هاي Lastmod ، Changefreq و Priority معرفي شده در متد پيشين استفاده نمود.
 
مثال جهت آشنايي بيشتر:
 
http://www.irinfotech.com/weblog/default.asp changefreq=daily priority=0.5
 
Directory paths
كد زير را پيدا كنيد:
 
 

با استفاده از اين متد قادر خواهيد بود ليست فايلهاي موجود در پوشه اي خاص را براي استفاده در Sitemap آماده سازيد.

در اين قسمت دو مثال آورده شده است. اگر تمامي فايلهاي مورد نظر شما در زير شاخه هاي يك مسير خاص ذخيره شده اند، تنها وارد نمودن مسير آن كفايت مي كند. در صورتي كه بيش از يك زير شاخه وجود دارد، اشاره به نام و مسير هر يك از زير شاخه ها الزاميست.

مشخصه هاي قابل استفاده در اين متد:
Path (اجباري)
تعيين كننده مسير آغاز به كار. نرم افزار Sitemap Generator براي دستيابي به نام و اطلاعات مربوط به فايلها از اين مسير عمليات خود را آغاز مي كند.

url (اجباري)
تعيين كننده آدرس url هم ارز با مسير تعيين شده در مشخصه path

default_file (اختياري)
تعيين فايل پيش فرض براي دايركتوري هاي روي سرور
 
Access Logs
كد زير را پيدا كنيد:
 


 
 
با استفاده از اين متد امكان استفاده از فايلهاي اختصاصي ساخته شده توسط Apache و IIS كه شامل اطلاعات مربوط به فايلهاي موجود است، ميسر مي شود.

در اين قسمت سه مثال آورده شده است.
 
مشخصه هاي قابل استفاده در اين متد:Path (اجباري)
تعيين كننده مسير فايل حاوي اطلاعات

Encoding (اختياري)
در صورتي كه كدگذاري استفاده شده در فايل مورد استفاده، US-ASCII و يا UTF-8 نيست از اين مشخصه براي تعيين نوع آن استفاده مي گردد. (براي آشنايي با انواع كدگذاري به ادامه اين مقاله توجه فرماييد)
همانطور كه ملاحظه فرموديد در كد فوق سه فايل معرفي شده اند. با كمي دقت به شباهت بسيار زياد بين نام و آدرس اين سه فايل پي خواهيد برد. در چنين مواقعي مي توان با خلاصه نويسي و تنها با يك خط كد كار معرفي سه فايل را در آن واحد انجام داد. براي رسيدن به اين مقصور به شيوه ي زير كد را تغيير دهيد:
 
 

نرم افزار Sitemap Generator براي تعيين ارجحيت صفحات ذكر شده در فايل log به تعداد دفعات مشاهده صفحات (hit) دقت مي كند. بدين ترتيب كه هرچه تعداد دفعات بازديد ثبت شده براي يك صفحه بيشتر باشد، رتبه ي آن از لحاظ ارجحيت بالاتر خواهد بود.
 
Sitemap
كد زير را پيدا كنيد:
 
 

براي استفاده از كد فوق مقدار مشخصه path را به مسير فايل sitemap قرار گرفته در سايت خود تغيير دهيد.
نرم افزار Sitemap Generator آدرس url تمامي صفحات موجود در sitemapهاي معرفي شده را بدست آورده و آن ها را در يك sitemap جديد ذخيره مي كند.

لازم به ذكر است استفاده از اين متد براي بدست آوردن urlهاي موجود در sitemapهاي تهيه شده توسط نرم افزارهايي به غير از Sitemap Generator هميشه جواب نمي دهد.

مشخصه هاي قابل استفاده در اين متد:
Path (اجباري)
تعيين كننده آدرس فايل sitemap مورد نظر
 
 
8. كد معرفي كننده فيلتر را كه مطابق كد زير است پيدا كنيد:
 




 

 


با استفاده از اين فيلتر قادر به جلوگيري از ليست شدن بعضي از صفحات به دلايل متفاوت خواهيد بود.
دقت داشته باشيد اگر براي جلوگيري از ثبت شدن لينك صفحات خاصي از سايتتان از فايل robots.txt استفاده مي كنيد، حتي اگر ليست صفحات مورد نظر در فايل sitemap ساخته شده قرار گرفته باشد، اين صفحات توسط موتور جستجوي گوگل مرور نخواهند شد.
 
 
مشخصه هاي قابل استفاده براي فيلتر :Action (اختياري)
با استفاده از اين مشخصه نحوه برخورد با آدرس صفحات معرفي شده را تعيين نماييد.
مقادير معتبر براي اين مشخصه عبارتند از drop و pass :
Drop : تعيين مي كند كه صفحات مطابق با الگوي تعريف شده براي فيلتر، از ليست ساخته شده در sitemap حذف شوند. (اين مقدار به صورت پيش فرض در نظر گرفته خواهد شد. لذا اگر اين مشخصه تعريف نگردد گوگل فرض را بر مقدار drop گذاشته و صفحات مطابق الگوي تعريف شده را از ليست حذف مي كند.)
Pass : تعيين مي كند كه صفحات مطابق با الگوي تعريف شده براي فيلتر، در ليست ساخته شده در sitemap قرار گيرند.
 
Type (اختياري)
نوع فيلتر با استفاده از اين مشخصه تعيين مي گردد.
مقادير معتبر براي اين مشخصه عبارتند از wildcard و regexp :
Wildcard : مشخص مي كند كه الگوي تعريف شده با استفاده از كاراكتر هاي * و ? ساخته شده است. (اين مقدار به صورت پيش فرض در نظر گرفته خواهد شد. لذا اگر اين مشخصه تعريف نگردد گوگل فرض را بر مقدار wildcard گذاشته و الگوي تعريف شده را با توجه به قواعد مربوط به آن بررسي مي كند.)
regexp : مشخص مي كند كه الگوي تعريف شده، با استفاده از عبارات با قاعده (regular expressions) ساخته شده است.

Pattern (اجباري):
تعيين كننده الگوي مورد بررسي با توجه به نوع فيلتر انتخابي.

انواع كدگذاري ها (Encodings)
كدگذاري هاي معمول براي استفاده در sitemap عبارتند از:
encoding="utf-8"
به صورت پيش فرض در نظر گرفته مي شود.
encoding="ascii"
زير مجموعه اي از utf-8 بوده و نيازي به تعريف آن نيست.
encoding="iso-8859-1"
معمولا براي زبان هاي اروپاي غربي به كار مي رود.
 
انتقال فايل ها به سرور:
براي استفاده از نرم افزار Google Sitemap Generator لازم است فايل هاي زير را در جايي از وب سايت خود كه به فرمان هاي python دسترسي داريد آپلود كنيد.

config.xml : اين فايل همان نمونه ي تغيير داده شده ي فايل example_config.xml ابتدايي است.
sitemap_gen.py :‌ اسكريپتهاي python براي ساخت sitemap دلخواه
urllist.txt : در صورتي كه از متد URL list براي ساخت فايل sitemap استفاده مي كنيد، اين فايل را آپلود نماييد. در غير اين صورت نيازي به آپلود نمودن آن نيست.
 
اجراي اسكريپت نرم افزار Sitemap Generator (فايل sitemap_gen.py):
براي اجراي فايل sitemap_gen.py مي بايست به وب سرور خود متصل شويد. انتخاب نحوه اتصال به وب سرور به خودتان بستگي دارد (SSH و ...). براي آگاهي بيشتر از نحوه اتصال، با ميزبان وب خود تماس بگيريد.

پس از اتصال به وب سرور، جهت اجراي اسكريپت فرمان زير را وارد نماييد. (مقدار را با مسير و نام فايل پيكربندي خود عوض كنيد. در صورتي كه فايلهاي آپلود شده در همان محل اسكريپتهاي Python قرار گرفته اند، ذكر نام فايل كفايت مي كند.)
 
python sitemap_gen.py --config=
 
به عنوان مثال خط فرمان مبتني بر يونيكس (UNIX-based command line) مناسب مي تواند به شكل زير باشد:
 
 
و خط فرمان مبتني بر داس (MS-DOS-Based) مناسب مي تواند به شكل زير باشد:
 
 
نكته: در صورتي كه اجراي دستورات فوق را تنها براي آزمايش انجام مي دهيد از كد زير استفاده نماييد:
 
$ python sitemap_gen.py --config=config.xml –testing

حال ميبايست نتيجه كار را به شكل نوشته هايي مشابه نوشته هاي زير مشاهده نماييد:
 
Reading configuration file: /path/config.xml
Opened URLLIST "/path/urllist.txt"
Walking DIRECTORY "/var/www/html/dir"
Walking DIRECTORY "/var/www/html/dir2"
Opened ACCESSLOG "/etc/httpd/logs/access-0.log"
Sorting and normalizing collected URLs.
Writing Sitemap file "/path/sitemap.xml.gz" with 1092 URLs
Notifying search engines.
Notifying www.google.com
Count of file extensions on URLs:
208 .html
574 .jpg
...
Number of errors: 0
Number of warnings: 0

در صورتي كه متن نمايش داده شده براي شما تفاوت زيادي با كد فوق دارد به اين نكته دقت كنيد كه مقدار مشخصه verbose استفاده شده در اين مثال برابر 1 است و تغيير در مقدار آن رابطه مستقيمي با حجم متون نمايش داده شده دارد.
هرگونه خطايي با نمايش توضيح مربوط به آن به اطلاع شما خواهد رسيد. براي مثال اگر مشخصه url مربوط به متد directory را وارد نكرده باشيد با خطاي زير روبرو خواهيد شد:
 
[ERROR] Directory entries must have both "path" and "url" attributes
Number of errors: 1

پس از برطرف نمودن خطا، اسكريپت را مجددا اجرا كنيد. در صورت موفقيت آميز بودن عمليات، فايل sitemap.xml.gz مربوطه در مسير مشخص شده در فايل config.xml ذخيره مي گردد.
 
ثبت فايل sitemap سايت خود در گوگل :
پس از تهيه ي فايل sitemap.xml.gz يكبار با استفاده از مرورگر وب خود به آن متصل شويد و از قابل دسترسي بودن آن اطمينان حاصل كنيد. سپس آدرس فايل مذكور را در حساب كاربري خود در بخش sitemap سايت گوگل ثبت نماييد. عمل ثبت فايل sitemap را تنها يكبار انجام دهيد و براي مطلع كردن گوگل از آخرين تغييرات آن از روش معرفي شده ي مخصوص به آن استفاده نماييد. (با همه ي اين تفاسير در صورت نياز مي توانيد مجددا فايل sitemap را در گوگل به ثبت برسانيد).- نحوه ثبت اطلاعات در مقالات بعدي معرفي خوهد شد -
 
تنظيمات جهت اجراي مجدد اسكريپت و به روز رساني فايل sitemap :پيشنهاد مسئولين گوگل آن است كه در صورت امكان با تغيير تنطيمات، دوره ي اجراي مجدد اسكريپت را به "هر ساعت" (per hour) تغيير دهيد تا از وجود فايل sitemap بيشترين بهره را ببريد.
صاحبان سايتهايي كه سرور خدمات ميزبانيشان يونيكس است ميتوانند از cron job بهره ببرند و صاحبان سايتهايي كه از ديگر پلتفورمها استفاده مي كنند براي آگاهي از نحوه انجام اين عمل با مسئول ميزباني وب خود تماس حاصل فرمايند.
 
اشكال يابي:در اين بخش به مرور چند خطاي احتمالي به هنگام كار با اين نرم افزار مي پردازيم:
 
1. نرم افزار Sitemap Generator زير را نمايش مي دهد:
 
[ERROR] When attempting to access your generated Sitemap at the following URL:
http://www.example.com/sitemap.xml.gz
we failed to read it. Please verify the store_into path you specified in
your configuration file is web-accessible. Consult the FAQ for more
information.
[WARNING] Proceeding to notify with an unverifiable URL.
 
چه اتفاقي روي داده است؟
نرم افزار Sitemap Generator فايل مورد نظر را ساخته و در مسير مقرر ذخيره كرده است ولي هنگامي كه قصد مشاهده آن را كرده است (با استفاده از پروتكل HTTP) با خطايي مواجه شده و آن را به اطلاع شما رسانيده است.
اين اتفاق به علت عدم تطابق بين آدرس فيزيكي و URL معرفي شده براي sitemap رخ داده است.
روش اي رفع اين خطا چيست؟
براي برطرف نمودن اين خطا آدرس URL و مسير مشخص شده براي sitemap را با يكديگر مقايسه كرده و در صورت اشتباه وارد كردن يكي از آنها در فايل config.xml ، پس از تصحيح مجددا با استفاده از نرم افزار Sitemap Generator فايل sitemap جديد را بسازيد.
2. نرم افزار Sitemap Generator خطاي زير را نمايش مي دهد:
 
Some installs of Python 2.2 do not include complete support for XML.
Please try upgrading your version of Python and re-running the script.

چه اتفاقي روي داده است؟
همانطور كه از متن خطا مشخص است بعضي از نسخه هاي Python پشتيباني كاملي از XML ندارند. لذا امكان كار با فايلهاي XML ميسر نشده و عمل ساخت sitemap با مشكل روبرو شده است.
روش رفع اين خطا چيست؟
با خدمات ميزباني سايت خود تماس گرفته و نسبت به نصب كامل و نسخه بروز شده Python اقدام نماييد.
* دقت داشته باشيد در صورتي كه امكان استفاده از ساير نرم افزارهاي سازنده فايل sitemap براي شما فراهم است مي توانيد از وجود چنين نرم افزارهايي بهره ببريد. اين خطا تنها به دليل عدم هماهنگي python نصب شده بوده و دليلي براي اجرا نشدن ديگر نرم افزارها ندارد.

3. آدرس دامنه سايت شما (domain) از كاراكترهايي غير از كاراكترهاي ASCII تشكيل شده است.
عموما دامنه هايي كه از كاركترهاي غير اسكي استفاده مي كنند مي بايست با استفاده از UTF-8 كدگذاري شوند. ولي در اين بين استثنائاتي نيز وجود دارد. در صورتي كه در دامنه ي سايت شما از چنين كاراكترهايي استفاده شده است از مشخصه default_encoding براي مشخص نمودن شيوه ي كدگذاري مناسب استفاده نماييد.



:: موضوعات مرتبط: , ,
:: بازدید از این مطلب : 1773
|
امتیاز مطلب : 25
|
تعداد امتیازدهندگان : 8
|
مجموع امتیاز : 8
تاریخ انتشار : چهار شنبه 11 خرداد 1390 | نظرات ()