ایندکس(INDEX) چیست؟

index گوگل چیست ؟
برای این که بفهمید index گوگل چیست ابتدا باید بدانید که همه فکر می کنند زمانی که برای جستجو از گوگل استفاده می کنند، جستجو در وب انجام می شود. در حالی که جستجو در کل وب انجام نمی شود. در واقع این جستجو در صفحه های شاخص گوگل و یا index گوگل انجام می شود. در واقع شما با کتابخانه ای مواجه هستید که در آن کتاب ها از قبل قرار داده شده اند و اکنون با جستجو فقط به همان کتاب های موجود دسترسی خواهید داشت و به کتابهای خارج از آن هنگام جستجو دسترسی ندارید. گوگل با روش مشابهی کار می کند و هرروز با کلیک روی سایت های مختلف مسیر آنها را شناسایی می کند.
سایت های اصلی که آنها بررسی می کنند ، ویکی پدیا و نیویورک تایمز هستند و همچنین لینک هایی که آنها به آن آدرس داده اند. این روند ادامه پیدا می کند تا زمانی که تمام لینک ها توسط ربات گوگل بررسی می شوند و سپس همان سایت ها توسط گوگل با همان کلمات کلیدی مربوطه index می شوند. ربات گوگل این اطلاعات را بررسی و آن ها را ذخیره می کند. وقتی افراد در گوگل سرچ می کنند الگوریتم گوگل بهترین نتایج را از 1 رتبه بندی می کند.
در نتیجه برای اینکه مطمئن شوید سایت شما در نتایج سرچ گوگل نمایش داده می شود قدم اول بررسی این است که مطمئن شوید سایت شما در فهرست گوگل قرار دارد. حتی اگر اطمینان داشته باشید که سایت شما دارای محتوی مناسب است و همچنین کلید واژه های مناسب دارد تا زمانی که در گوگل index نشده باشند در نتایج جستجوی کاربران نمایش داده نخواهد شد.
با چند روش می توان اطمینان حاصل کرد که سایت شما در گوگل شاخص است:
شما می توانید تعدادی لینک را به وب سایت خود اضافه کنید، جایی که در نهایت ربات گوگل به وب سایت شما می آید و آن را ردیابی می کند و به فهرست خود اضافه می کند. یکی از مشکلات این روش این است ممکن است به جای صفحه شما به صفحه اصلی ارجاع دهد و یا آن را ربات گوگل اصلا بررسی نکند.
با استفاده از ابزار وب مستر می توانید از گوگل نقشه ای تهیه کنید که سایت های بررسی شده توسط ربات گوگل و سایت های شاخص را نشان دهد. این روش توصیه شده برای تعیین وب سایت های شاخص در گوگل است. زمانی که شما وب سایت را به روزرسانی کنید، نقشه سایت هم به روز می شود و تغییرات در گوگل اعمال می شود.
با ایجاد پروفایل هایی در صفحات و شبکه های اجتماعی و همچنین با به اشتراک گذاری مطالب هم می توان به بهبود این روند کمک کرد.
گوگل صفحات جدید وب را با crawl کردن آنها پیدا می کند و سپس آن ها را به صفحات index خود اضافه می کند. این کار با استفاده از یک web spider به نام googlebot انجام می شود.
- crawling: روند دنبال کردن لینک برای پیدا کردن محتوی جدید است.
- indexing: روند ذخیره کردن هر صفحه وب در یک پایگاه داده وسیع است.
- web spider: نرم افزار طراحی شده برای انجام فرآیند دنبال کردن است.
- googlebot: ربات سرچ کننده گوگل است.
چگونه می توان index گوگل گرفت؟
تا اینجا توضیحاتی راجع به اینکه index گوگل چیست داده شد و در ادامه به روندی برای درخواست بررسی سایت برای گرفتن index گوگل می پردازیم.
- به google search console بروید.
- به ابزار بررسی URL بروید.
- URL مورد نظر برای سرچ در گوگل را paste کنید.
- صبر کنید تا گوگل آدرس URL شما را بررسی کند.
- روی دکمه request indexing کلیک کنید.
این روند خوبی است تا زمانی که شما پست جدیدی را در صفحه خود منتشر می کنید، با این روش از گوگل بخواهید تا صفحه شما را مجدد بررسی کند زیرا شما تغییرات جدیدی در صفحه خود ایجاد کرده اید.
دو دلیل وجود دارد که گوگل صفحه شما را در فهرست index خود نشان نمی دهد، یکی اینکه مسائل فنی وجود دارد که مانع دسترسی گوگل به وب سایت شما می شود و دیگر اینکه سایت یا صفحه شما را برای نشان دادن به کاربران مناسب نمی داند.
حتی ممکن است هر دوی ایندکس(INDEX) چیست؟ این مسائل وجود داشته باشد با این حال مسائل فنی بسیار شایع هستند. این مسائل فنی همچنین باعث می شود تا به طور خودکار کیفیت سایت شما پایین بیاید که این نکته ای منفی محسوب می شود. ولی همواره به یاد داشته باشید که index شدن با rank شدن تفاوت دارد.
index شدن با rank تفاوت دارد
index شدن به معنای این است که گوگل از وب سایت ایندکس(INDEX) چیست؟ شما مطلع است اما این به معنای آن نیست که گوگل سایت شما را در rank قرار داده است.
این جاست که SEO برای بهینه سازی سایت ها و رتبه شدن سایت مورد استفاده قرار می گیرد. به طور خلاصه سئو شامل این است که پیدا کنید مشتریان شما به دنبال چه چیزی هستند، محتوایی در راستای وب سایت خود تهیه کنید، مطالب را متناسب با کلمات کلیدی بهینه کنید، لینک هایی برای نوشته خود ایجاد کنید و محتوا را به طور منظم به روزرسانی نمایید.
در ابن مطلب با اینکه index گوگل چیست و روش های بهینه کردن آن آشنا شدید. اکنون به راحتی می توانید اقدامات لازم را برای سایت خود انجام دهید.
تعریف اچ ایندکس (H-Index) و معرفی پایگاه های ارائه دهنده شاخص اچ
شاخص اچ یا اچ ایندکس برای محققان و پژوهشگران از اهمیت خاصی برخورداره، و به نوعی میزان علمی بودن مقالات آنها را مشخص میکند. معمولاً در محافل آکادمیک هر چه این شاخص بالاتر باشد؛ اعتبار پژوهشگر بیشتر خواهد بود. از آنجاییکه کسانیکه میخواهند در حوزه علم قدم بردارند و بیشتر به پژوهش بپردازند دوست دارند با این مفهوم آشنایی بیشتری پیدا کنند؛ لذا شبکه مترجمین راستین یک راهنما جامع در این خصوص آماده نموده است.
شاخص H چه تعریف و مفهومی دارد؟
شاخص اچ برای محققانی که به دنبال اثبات کیفیت یا تأثیر بازده تحقیقات شخصی خود هستند، مفید است. این معیار در سال 2005 توسط خورخه هیرش (Jorge Hirsch)، فیزیکدان دانشگاه کالیفرنیا معرفی گردیده است. هدف از آن ارائه معیاری معتبر برای ارزیابی بازده علمی هر نهاد تحقیقاتی است و حتی کل کشورها را هم شامل میگردد؛ هر چند امروزه بیشتر برای ارزیابی سهم تحقیقات فردی به کار گرفته میشود.
شاخص اچ هم تعداد مقالات منتشر شده و هم تعداد استنادهایی که به آن مقالات صورت گرفته را محاسبه میکند. به این ترتیب به خودی خود در مورد مقالاتی که در مجلاتی با اعتبار کمتر چاپ میشوند، مقداری پایین خواهد داشت؛ زیرا فرض میگردد که استناد کمتری به آنها صورت گرفته است.
مزایای شاخص اچ
- شاخص اچ یک معیار عینی است که به آسانی میتوان آن را محاسبه نمود.
- اچ ایندکس از تأثیر پژوهشی، یعنی از ایمپکت فاکتور مجله دقیقتر است.
- امتیاز H-Index از معیارهای تک رقمی مانند تعداد کل استنادها، تعداد استنادها به ازای هر مقاله و تعداد مقالاتی که استناد به آنها زیاد بوده، ارزش بیشتری دارد؛ زیرا ترکیبی از بازده و میزان تأثیر را به نمایش میگذارد.
- مقالاتی که استناد کمی به آنها شده را حذف می کند؛ بنابراین نتیجه آن امتیازی نادرست و متورم نیست.
- شاخص H شاید برای محققین با سابقهای که مقالات زیادی را نیز منتشر کردهاند، مفید باشد و میتواند معیاری مناسب برای نشان دادن تحقیقات آنها و میزان تأثیرشان به بهترین شکل ممکن تلقی گردد.
معایب اچ ایندکس
- از آن نمیتوان برای مقایسه محققین رشتههای مختلف استفاده کرد؛ زیرا بازده تحقیقاتی و الگوهای استنادی در رشتههای گوناگون متفاوت است.
- اچ ایندکس به ضرر محققان جوان است؛ چون افزایش بازده و میزان تأثیر مقالات با گذشت زمان امکانپذیر خواهد شد.
- شاخص H به نویسندگان مختلف یک مقاله به چشم یکسان مینگرد و سهم هر کدام از آنها را نادیده میگیرد؛ در نتیجه برای همه نویسندگان پژوهش، اعتباری برابر در نظر خواهد گرفت.
- این معیار نمیتواند استناد شخص محقق به مقالات خودش را نادیده بگیرد؛ به همین دلیل ممکن است به یک امتیاز تورمی منجر شود.
- از آنجاییکه شاخص اچ به مقالات پر استناد توجه نمیکند؛ لذا ممکن است یک محقق با چند مقاله حاوی ضریب تأثیر بالا، با محققی که مقالات زیاد اما با ضریب تأثیر پایین دارد، حاوی H-Index برابری باشند.
شیوه محاسبه H-Index
برای محاسبه اچ ایندکس به شمارش دقیق تعداد مقالات منتشر شده و تعداد استنادهایی که به آنها صورت گرفته است، نیاز خواهد بود. مثلا اگر شاخص H یک محقق برابر با 10 باشد؛ به این معنی است که وی 10 مورد و یا بیشتر مقاله منتشر شده دارد، و حداقل 10 مورد از این مقالات، 10 بار مورد استناد قرار گرفتهاند. هر چه عدد این شاخص بالاتر باشد؛ تعداد مقالات آن محقق و استنادهایی که به آنها صورت گرفته بیشتر خواهد بود. از معیار مذکور میتوان برای مقایسه پژوهشگران در یک رشته دانشگاهی خاص استفاده کرد؛ اما چون تعداد مقالات منتشر شده در برخی از رشتهها از سایرین بیشتر است، لذا نمیتوان برای مقایسه بین رشتهای از آن استفاده نمود.
شاخص اچ برای چه افرادی کاربرد دارد؟
از آنجاییکه شاخص اچ بر حجم مقالات و استنادات متکی است؛ پس بیشتر برای محققانی که یک سمت دانشگاهی دارند و یک دهه یا بیشتر مشغول فعالیت بودهاند، مفید خواهد بود. با این حال اگر به تازگی یک سمت دانشگاهی گرفتهاید و در حال ارائه کار خود به هیئت اعطای بودجه تحقیقاتی هستید؛ شاخص اچ پایین برایتان امتیازی منفی تلقی نمیگردد، و در مقام مقایسه با محقق رقیبتان که سابقه طولانی پژوهشی دارد، زیاد به چشم نمیآید. در این مورد با ارائه ایندکس(INDEX) چیست؟ همزمان ضریب تأثیر مجله و امتیاز شاخص H خودتان، میتوانید حداقل نشان دهید که چه مقالاتی را در کدام ژورنالها به چاپ رساندهاید.
مجله نیچر (Nature) در سال 2013، تحقیقی از سه پژوهشگر اهل شیکاگو منتشر کرد. این محققین در این مقاله الگوریتمی را پیشنهاد کردند که به محققان تازهکاری که دارای سابقه نسبتا کوتاهی در زمینه انتشار مقالات بودند، کمک میکرد. الگوریتم پیشنهادی با بررسی تعداد کل پژوهشهای منتشر گردیده، مدت زمان سپری شده از انتشار اولین تحقیق، تعداد مجلات مختلف منتشر کننده مقاله محقق و همچنین تعداد ژورنالهای برتری که مقالات محقق در آنها منتشر شده، میتواند شاخص اچ محقق را برای 5 سال آینده پیشبینی نماید. بهرحال هنوز باید منتظر ماند و دید که آیا هیئتهای اعطای بودجه تحقیقاتی چنین پیشبینیهایی را قبول میکنند یا خیر.
پایگاه های اینترنتی ارائه دهنده ایندکس(INDEX) چیست؟ شاخص H
محاسبه اچ ایندکس به صورت دستی کار سختی است؛ بنابراین بهتر است از سرویسهای زیر برای یافتن آن بهره بگیرید.
شاخص H در پایگاه اسکوپوس
اسکوپوس (Scopus) یک پایگاه داده استنادی است که میلیونها تحقیق از جمله مقالات ژورنالی و کنفرانسی، و کتابها را جمع آوری نموده و مورد تحلیل قرار میدهد. این سرویس منبع خوبی برای پیدا کردن شاخص اچ نویسندگان به حساب میآید؛ پس به فرم " جستجوی نویسنده (Author Search)" آن بروید و اطلاعات محقق را وارد نمایید.
از آنجاییکه میلیونها مقاله در طول سال منتشر میشود؛ لذا این احتمال وجود دارد که با وارد کردن نام نویسنده به نتیجه یکتایی دسترسی پیدا نکنید. بنابراین بهتر است تا حد امکان اطلاعات بیشتری را در هنگام جستجو وارد نمایید. مثلاً میتوانید حروف اول نام میانی و یا وابستگی نهادی پژوهشگر را نیز در ایندکس(INDEX) چیست؟ هنگام جستجو ذکر کنید.
اچ ایندکس در گوگل اسکولار
گوگل اسکولار (Google Scholar) به صورت خودکار میتواند شاخص H را محاسبه کند؛ البته اگر نویسنده قبلاً یک پروفایل برای خود ایجاد کرده باشد. پروفایلهای گوگل اسکولار به صورت پیش فرض عمومی هستند؛ لذا همه میتوانند محقق را پیدا کرده، و آثار و میزان اچ ایندکس وی را ببینند. با این حال شاید بعضی از محققین نخواهند که اطلاعتشان به صورت عمومی در فضای وب منتشر گردد؛ بنابراین با برداشتن تیک گزینه make my profile public (پروفایل من را عمومی کن) دیگر امکان مشاهده آنها وجود ندارد.
مقدار شاخص اچ در گوشه راست بالایی صفحه پروفایل به نمایش درمیآید. در ضمن گوگل اسکولار علاوه بر h-index کلاسیک، یک شاخص i10 را هم به همراه آن ارائه میدهد. شاخص i10 معیار سادهای است که نشان میدهد چه تعداد از مقالات نویسنده، دارای 10 استناد یا بیشتر هستند.
گوگل اسکولار دارای قابلیت ویژه جستجوی نویسنده است که با استفاده از آن قادر خواهید بود تا پروفایل نویسندگان دیگر را جستجو نمایید. با این حال این قابلیت تنها پروفایلهای عمومی محققان و دانشمندان مشهور را نشان میدهد.
شاخص اچ در سایر پایگاه های علمی
علاوه بر سرویسهای فوق میتوانید از طریق پایگاههای زیر هم به میزان H-Index دست یابید:
- پابلیش اور پریش (Publish or Perish): نوعی برنامه نرمافزاری است که استنادهای گوگل اسکولار را بازیابی و تحلیل میکند، و همراه با سایر معیارها، شاخص H را نیز ارائه میدهد. استفاده از برنامه Publish or Perish برای به دست آوردن اچ ایندکس محققانی که در گوگل اسکولار نمایه ندارند، بسیار مفید است.
- وب آو ساینس (Web of Science): این پایگاه با با ایجاد ویژگی "Create Citation Report"، امکان محاسبه شاخص اچ برای مقالات منتشر شده و استناد به آنها را از سال 1970 تا به امروز فراهم کرده است.
سخن آخر
برای کسانیکه تازه در اول راه هستند و فعلاً میخواهند پایان نامه و اولین پژوهشهای خود را منتشر نمایند؛ دانستن شاخص H یک محقق میتواند در بحث یافتن مقالات کاربردی و بااهمیت بسیار مؤثر باشد. در واقع پژوهشگری که دارای بالاترین امتیاز اچ ایندکس است؛ جایگاه بالاتری در میان محققان هم رشته خود دارد، و پس مقالات و آثارش از اعتبار بیشتری برخوردار میباشند. پس بد نیست از اینگونه مقالات برای اعتبارسنجی نتایج خود و نوشتن قسمت ادبیات پژوهش بهره بگیرید.
ایندکس(INDEX) چیست؟
تا اینجا ملاحظه کردید که XQuery ایندکس نشده چگونه بر روی Query Plan تاثیر دارد. در ادامه، مباحث ایندکس گذاری بر روی اسناد XML ایی را مرور خواهیم کرد.
ایندکسهای XML ایی
ایندکسهای XML ایی، ایندکسهای خاصی هستند که بر روی ستونهایی از نوع XML تعریف میشوند. هدف از تعریف آنها، بهینه سازی اعمال مبتنی بر XQuery، بر روی دادههای این نوع ستونها است. چهار نوع XML Index قابل تعریف هستند؛ اما primary xml index باید ابتدا ایجاد شود. در این حالت جدولی که دارای ستون XML ایی است نیز باید دارای یک clustered index باشد. هدف از primary XML indexها، ارائهی تخمینهای بهتری است به بهینه ساز کوئریها در SQL Server.
جزئیات primary XML indexها
زمانیکه یک primary xml index را ایجاد میکنیم، node table یاد شده در قسمت قبل را، بر روی سخت دیسک ذخیره خواهیم کرد (بجای هربار محاسبه در زمان اجرا). متادیتای این اطلاعات ذخیره شده را در جداول سیستمی sys.indexes و sys.columns میتوان مشاهده کرد. باید دقت داشت که تهیهی این ایندکسها، فضای قابل توجهی را از سخت دیسک به خود اختصاص خواهند داد؛ چیزی حدود 2 تا 5 برابر حجم اطلاعات اولیه. بدیهی است تهیهی این ایندکسها که نتیجهی تجزیهی اطلاعات XML ایی است، بر روی سرعت insert تاثیر خواهند گذاشت. Node table دارای ستونهایی مانند نام تگ، آدرس تگ، نوع داده آن، مسیر و امثال آن است.
زمانیکه یک Primary XML Index تعریف میشود، اگر به Query Plan حاصل دقت کنید، دیگر خبری از XML Readerها مانند قبل نخواهد بود. در اینجا Clustered index seek قابل مشاهدهاست.
ایجاد primary XML indexها
همان مثال قسمت قبل را که دو جدول از آن به نامهای xmlInvoice و xmlInvoice2 ایجاد کردیم، درنظر بگیرید. اینبار یک xmlInvoice3 را با همان ساختار و همان 6 رکوردی که معرفی شدند، ایجاد میکنیم. بنابراین برای آزمایش جاری، در مثال قبل، هرجایی xmlInvoice مشاهده میکنید، آنرا به xmlInvoice3 تغییر داده و مجددا جدول مربوطه و دادههای آنرا ایجاد کنید.
اکنون برای ایجاد primary XML index بر روی ستون invoice آن میتوان نوشت:
کوئری دومی که بر روی sys.internal_tables انجام شده، محل ذخیره سازی این ایندکس را نمایش میدهد که دارای نامی مانند xml_index_nodes_325576198_256000 خواهد بود. دو عدد پس از آن table object id و column object id هستند.
در ادامه علاقمند هستیم که بدانیم داخل آن چه چیزی ذخیره شدهاست:
اگر این کوئری را اجرا کنید احتمالا به خطای Invalid object name برخواهید خورد. علت اینجا است که برای مشاهدهی اطلاعات جداول داخلی مانند این، نیاز است حین اتصال به SQL Server، در قسمت server name نوشت admin:(local) و حالت authentication نیز باید بر روی Windows authentication باشد. به آن اصطلاحا Dedicated administrator connection نیز میگویند. برای این منظور حتما نیاز است از طریق منوی File -> New -> Database Engine Query شروع کنید در غیراینصورت پیام Dedicated administrator connections are not supported را دریافت خواهید کرد.
اگر به این جدول دقت کنید، 6 ردیف اطلاعات XML ایی، به حدود 100 ردیف اطلاعات ایندکس شده، تبدیل گردیدهاست. با استفاده از دستور ذیل میتوان حجم ایندکس تهیه شده را نیز مشاهده کرد:
تاثیر primary XML indexها بر روی سرعت اجرای کوئریها
همان 10 کوئری قسمت قبل را درنظر بگیرید. اینبار برای مقایسه میتوان به نحو ذیل عمل کرد:
دو کوئری یکی هستند اما اولی بر روی xmlInvoice اجرا میشود و دومی بر روی xmlInvoice3. هر دو کوئری را انتخاب کرده و با استفاده از منوی Query، گزینهی Include actual execution plan را نیز انتخاب کنید (یا فشردن دکمههای Ctrl+M) تا پس از اجرای کوئری، بتوان Query Plan نهایی را نیز مشاهده نمود.
چند نکته در این تصویر حائز اهمیت است:
- Query plan کوئری انجام شده بر روی جدول دارای primary XML index، مانند قسمت قبل، حاوی XML Readerها نیست.
- هزینهی انجام کوئری بر روی جدول دارای XML ایندکس نسبت به حالت بدون ایندکس، تقریبا نزدیک به صفر است. (بهبود کارآیی فوق العاده)
اگر کوئریهای دیگر را نیز با هم مقایسه کنید، تقریبا به نتیجهی کمتر از یک سوم تا یک چهارم حالت بدون ایندکس خواهید رسید.
همچنین اگر برای حالت دارای Schema collection نیز ایندکس ایجاد کنید، اینبار کوئری پلن آن اندکی (چند درصد) بهبود خواهد یافت ولی نه آنچنان.
ایندکسهای XMLایی ثانویه یا secondary XML indexes
سه نوع ایندکس XML ایی ثانویه نیز قابل تعریف هستند:
- VALUE : کار آن بهینه سازی کوئریهای content و wildcard است.
- PATH : بهینه سازی انتخابهای مبتنی بر XPath را انجام میدهد.
- Property: برای بهینه سازی انتخاب خواص و ویژگیها بکار میرود.
این ایندکسها یک سری non-clustered indexes بر روی node tables هستند. برای ایجاد سه نوع ایندکس یاد شده به نحو ذیل میتوان عمل کرد:
در اینجا یک path index جدید ایجاد شدهاست. ایندکسهای ثانویه نیاز به ذکر ایندکس اولیه نیز دارند.
پس از ایجاد ایندکس ثانویه بر روی مسیرها، اگر اینبار کوئری دوم را اجرا کنیم، به Query Plan ذیل خواهیم رسید:
همانطور که مشاهده میکنید، نسبت به حالت primary index، وضعیت clustered index seek به index seek تغییر کردهاست و همچنین دقیقا مشخص است که از کدام ایندکس استفاده شدهاست.
در ادامه دو نوع ایندکس دیگر را نیز ایجاد میکنیم:
سؤال: اکنون پس از تعریف 4 ایندکس یاد شده، کوئری دوم از کدام ایندکس استفاده خواهد کرد؟
در اینجا مجددا کوئری دوم را اجرا کرده و به قسمت Query Plan آن دقت خواهیم کرد:
برای مشاهده دقیق نام ایندکس مورد استفاده، کرسر ماوس را بر روی index seek قرار میدهیم. در اینجا اگر به قسمت object گزارش ارائه شده دقت کنیم، نام invoice_value_idx یا همان value index ایجاد شده، قابل مشاهدهاست؛ به این معنا که در کوئری دوم، اهمیت مقادیر بیشتر است از اهمیت مسیرها.
کوئریهایی مانند کوئری ذیل از property index استفاده میکنند:
در اینجا با بکارگیری // به دنبال CustomerName در تمام قسمتهای سند Invoice خواهیم گشت. البته کوئری پلن آن نسبتا پیچیدهاست و شامل primary index اسکن و clusterd index اسکن نیز میشود. برای بهبود قابل ملاحظهی آن میتوان به نحو ذیل از عملگر self استفاده کرد:
خلاصه نکات بهبود کارآیی برنامههای مبتنی بر فیلدهای XML
- در حین استفاده از XPath، ذکر محور parent یا استفاده از .. (دو دات)، سبب ایجاد مراحل اضافهای در Query Plan میشوند. تا حد امکان از آن اجتناب کنید و یا از روشهایی مانند cross apply و xml.nodes برای مدیریت اینگونه موارد تو در تو استفاده نمائید.
- ordinals را به انتهای Path منتقل کنید (مانند ذکر [1] جهت مشخص سازی نودی خاص).
- از ذکر predicates در وسط یک Path اجتناب کنید.
- اگر اسناد شما fragment با چند root elements نیستند، بهتر است document بودن آنها را در حین ایجاد ستون XML مشخص کنید.
- xml.value را به xml.query ترجیح دهید.
- عملیات casting در XQuery سنگین بوده و استفاده از ایندکسها را غیرممکن میکند. در اینجا استفاده از اسکیما میتواند مفید باشد.
- نوشتن sub queryها بهتر هستند از چندین XQuery در یک عبارت SQL.
- در ترکیب اطلاعات رابطهای و XML، استفاده از متدهای xml.exist و sql:column نسبت به xml.value جهت استخراج و مقایسه اطلاعات، بهتر هستند.
- اگر قصد تهیه خروجی XML از جدولی رابطهای را دارید، روش select for xml کارآیی بهتری را نسبت به روش FLOWR دارد. روش FLOWR برای کار با اسناد XML موجود طراحی و بهینه شدهاست؛ اما روش select for xml در اصل برای کار با اطلاعات رابطهای بهینه سازی گردیدهاست.
امتیاز ۵,۰۰ از ۵ توسط ۲ نفر
شاخص اچ ایندکس (H-Index) چیست و چگونه محاسبه میشود؟
اگر بخواهیم این پاسخ را بدهیم که شاخص اچ ایندکس (H-Index) چیست؟ باید اینگونه پاسخ دهیم که شاخص اچ ایندکس «H-Index »، شاخصی برای ارزیابی علمی مقالات پژوهشگران و محققان است که میزان تأثیر گذاری آنها را در پیشبرد علم نشان می دهد. این شاخص در حال حاضر به عنوان بهترین معیار موجود در ارزیابی علمی افراد به کار برده می شود. دانشمندان همواره در جستجوی راه های جدید برای تجزیه و تحلیل ، اندازه گیری و مقایسة چیزهای مختلف هستند. شاخص « H-Index » در سال 2005 توسط Jorge Hirsch شرح داده شد . این شاخص نوعی اندازه گیری است که با هدف توصیف بهره وری علمی و تأثیر پژوهشگر بوجود آمده است .
شاخص اچ ایندکس H-Index:
« h-index » نیز مانند بقیه معیارها، شاخصی کامل نیست. اما آن بیشتر مسائل و مشکلات مرتبط با ایمپکت فاکتور و روند چاپ را نشان می دهد و تجزیه و تحلیل های جالبی را بوجود می آورد. امروزه شاخص های کمی و کیفی زیادی برای سنجش تولیدات علمی نویسندگان و محققان ، مؤسسات و کشورها وجود دارد .
شاخص های کمی ، تعداد مقالات منتشر شده در مجلات علمی معتبر جهان است. شاخص کیفیت تعداد استنادها و ارجاعات داده شده به مقالات علمی افراد، مؤسسات و کشورهاست. دانشمندان با ادغام این دو فاکتور کمی و کیفی، معیارهای جدیدی را ابداع کرده اند. از جمله این معیارها می توان به شاخص اچ ایندکس« H-Index » اشاره کرد.
H-Index چیست ؟
شاخص اچ ایندکس «H-Index»، معیاری است برای اندازه گیری تعداد مقالات مؤثر یک محقق که چاپ کرده است. هر چه قدر تعداد مقالات با اهمیت یک نویسنده یا یک مجله بیشتر باشد، شاخص اچ ایندکس « H-Index » آن بالاتر خواهد بود و جایی که آن مقاله به چاپ رسیده است، تأثیری در میزان این شاخص ندارد. به عبارت دیگر، زمانی که ایندکس فردی به اندازه ی h باشد، یعنی تعداد h مورد مقاله منتشر شده دارد که برای هر کدام از آنها h بار استناد شده است.
برای محاسبه ی شاخص H-Index اطلاعات زیر مورد نیاز است:
- تعداد کل مقالات چاپ شده (NP)
- تعداد استنادات برای هر مقاله (NC)
بنابراین محقق می تواند از خودش بپرسد که ” آیا مقاله چاپ شده ای دارد که حداقل یک بار توسط دیگران به آن استناد شده باشد؟” اگر این چنین باشد محقق « H-Index » یک دارد و می تواند به سؤال بعدی اقدام کند ، “آیا محقق دو مقالة چاپ شده دارد که برای هر یک دوبار استناد شده باشد؟” اگر این چنین باشد، پس این بار هم عدد اچ ایندکس « H-Index » ا و 2 است. محقق می تواند سؤالات را به همین شیوه ادامه دهد تا زمانی که نتواند به سؤال پاسخ مثبت دهد.
دلیل اهمیت H-Index
اين شاخص به منظور ارتقاي ساير شاخصهاي اندازهگيري علم مانند تعداد كل مقالات و تعداد كل استنادات طراحي شده است تا محققان تأثيرگذار را از آنهايي كه صرفاً تعداد زيادي مقاله منتشر ميكنند، متمايز كند. این شاخص نسبت به سایر معیارها چندین مزایا دارد که عبارتند از :
- این شاخص متکی به استنادات مقالات یک نویسنده است و ارتباطی با استنادات مقالات مجلات ندارد پس یک اندازه گیری صحیح و واقعی از کیفیت است.
- این شاخص به واسطه ی ارجاع دهی به یک مقاله موثر زیاد تغییر نمی کند.
- تعداد زیاد مقالاتی که به طور ناچیزی مورد استناد قرار گرفته اند ، باعث افزایش این شاخص نمی شود.
- این شاخص، چاپ کردن مقاله را به حداقل می رساند ، یعنی فرد تلاش می کند هر مقاله ای را چاپ نکند و به منتشر کردن مقالات با کیفیت بپردازد.
- این شاخص برای سنجیدن و مقایسه کردن دانشمندان هم رشته و هم شغل مناسب است.
- این شاخص علاوه بر سنجیدن اشخاص، به مقایسه بخش ها، برنامه ها و گروه های دیگری از دانشمندان می پردازد.
ابزارهای محاسبه H-Index
سه پایگاه اطلاعاتی معروف وجود دارد که شاخص « H-Index » را محاسبه می کنند. پایگاه های Web of Knowledge و Scopus که نیاز به اشتراک دارند و Google Scholar که این کار را به صورت رایگان انجام می دهد.
Web of Knowledge
شبکه دانش ، یکی از پایگاه متعلق به موسسه اطلاعات علمی (ISI) است. یکی از بهترین ابزارها برای محاسبه شاخص « H-Index » ، ابزار Web of Science می باشد که از بخش های Web of Knowledge (WOK) است. این ابزار برای محاسبه شاخص H ، کلیه مقالات یک نویسنده را از ابتدا تا زمان حال مد نظر قرار می دهد . در صورتی که از طریق دانشگاه یا حساب شخصی به این پایگاه ایندکس(INDEX) چیست؟ دسترسی داشته باشید ، می توان به راحتی با جستجوی نام نویسنده مورد نظرتان ،« H-Index » و بسیاری اطلاعات آماری دیگر راجع به آن را در این پایگاه مشاهده کرد.
Scopus
این پایگاه اطلاعاتی که همانطور که قبلا گفته شده متعلق به انتشارات الزویر است ، یکی دیگر از پایگاه هایی می باشد که شاخص « H-Index » و بسیاری اطلاعات آماری دیگر را برای نویسندگان مختلف در اختیار محقق قرار می دهد. نکته ای که در مورد این پایگاه باید بدانید این است که تنها مقالات سالهای 1995 به بعد را که در این پایگاه ثبت شده اند، برای محاسبه شاخص « H-Index » مد نظر قرار می دهد.
Google Scholar
این ابزار که برای شرکت گوگل می باشد، رایگان بوده و محقق یا پژوهشگر می تواند به راحتی با ثبت یک حساب کاربری در گوگل شاخص « ایندکس(INDEX) چیست؟ H-Index » خود را محاسبه کنید. در مورد این ابزار، باید به این نکته توجه کرد که به دلیل مد نظر قرار دادن طیف گسترده ای از مقالات در محاسبه شاخص « H-Index » (حتی مقالاتی که به صورت رایگان در اینترنت وجود دارند و در مجلات معتبر منتشر نشده اند)، به اندازه ابزار های دیگر دقیق نیست.
اما از آنجا که ابزاری رایگان بوده و نرم افزار های زیادی برای استفاده از آن وجود دارد، مناسب است. Publish or Perish و Scholar H-Index Calculator دو نرم افزار خوب می باشند که برای محاسبه این شاخص از اطلاعات گوگل اسکولار استفاده می کنند.
تفاوت در شاخص های محاسبه شده پایگاه های مختلف
برای پژوهشگرانی که سال های بسیاری را به پژوهش و تحقیق اختصاص داده اند ، شاخص های H محاسبه شده در پایگاه های مختلف می تواند تفاوت قابل توجهی داشته باشد. این تفاوت از عواملی ناشی می شود که به برخی از آن ها پیش تر اشاره گردید. برخی از مهمترین عوامل را می توان به صورت زیر بر شمرد:
تفاوت در بازه زمانی انتشار مقالات برای محاسبه شاخص
از آن جایی که پایگاه اسکوپوس برای محاسبه شاخص « H-Index » ، مقالات فهرست شده از سال های 1995 به بعد این پایگاه را مد نظر قرار می دهد، عملا مقالات که قبل از این سال منتشر شده اند، نادیده گرفته می شوند. حال آنکه ممکن است همان مقالات به دفعات مورد استناد قرار گرفته باشند. بنابراین اثر این تفاوت بیشتر در پایگاه اسکوپوس خود را نشان می دهد.
تفاوت در پوشش مقالات
گاهی ممکن است یک مقاله به دلایل مختلفی در یک پایگاه ثبت نشده باشد. البته اثر این تفاوت معمولاً زیاد نیست. علاوه بر این محقق می تواند با امکاناتی که در Scopus و WOK وجود دارد، تقاضای تغییرات در مقاله های خود را بدهد. بدین ترتیب این پایگاه ها پس از بررسی، مقالات و یا تعداد استناد های مد نظر شما را کم و یا زیاد خواهند کرد.
تفاوت در تعداد مقالات و مشابهت های اسمی
در پایگاه های Scopus و WOK هر نویسنده برای خود یک صفحه دارد و کلیه اطلاعات مربوط به وی در آن ثبت می شود به طوری که احتمال جابجایی تحقیقات پژوهشگران به صفر تمایل می کند. از طرفی هر مقاله منتشر شده تنها یک بار در این پایگاه ها ثبت می شوند. حال آنکه در گوگل اسکولار اینگونه نیست.
در صورت وجود مشابهت اسمی، امکان تداخل وجود دارد و این گاهی باعث ایجاد تفاوت در نتایج می شود. همچنین ممکن است یک مقاله دو یا چند بار در اسکولار فهرست شده باشد. این امر در شرایط خاص می تواند باعث افزایش و یا کاهش کاذب شاخص « H-Index » شود.
معایب و نقاط ضعف H-Index
نقاط ضعف شاخص اچ ایندکس « H-Index » عبارت است از:
- این شاخص، تعداد مقالات استناد شده را اندازه گیری می کند بدون اینکه در نظر بگیرد دلیل استناد کردن و یا استفاده از این مقاله چه بوده است؟ شاید دلیل منفی داشته است.
- این شاخص، تغییرات در میانگین تعداد استنادات یا انتشارات در رشته های مختلف را محاسبه نمی کند.
- این شاخص، تعداد و جایگاه نویسندگان مقاله را نادیده می گیرد.
- این شاخص نیز مانند سایر معیارها، بر اساس داده های قبلی پایه گذاری می شود و یک پیش بینی کننده معتبر از عملکردهای آینده نیست .
با این حال جورج هیرش با پیگیری یک نشریه ثابت کرده است که شاخص اچ ایندکس « H-Index » در پیشگویی عملکردهای علمی آینده ، نسبت به سایر شاخص ها بهتر است. در نهایت امیدواریم از این پست در وب سایت گروه تحقیقاتی نخبگان برتر لذت کافی را برده باشید و برایتان مفید واقع شده باشد.
منبع : گروه تحقیقاتی نخبگان برتر – مشاوره پایان نامه – مشاوره مقاله – مشاوره ایندکس(INDEX) چیست؟ پروپوزال
موتورهای جستجو چگونه صفحات شما را ایندکس و ذخیره می کنند؟(بخش دوم)
موتورهای جستجو چگونه صفحات شما را ایندکس و ذخیره می کنند؟
پس از ورود خزنده ها و ربات های گوگل به وب سایت و پیمایش کردن صفحات سایت، اطلاعات و محتوای شما توسط آن ها ذخیره و دسته بندی می شود. حال زمان آن رسیده که با استفاده از روش ها و تکنیک های جداگانه، ایندکس(INDEX) چیست؟ کاری کنید که صفحه ها و محتوای شما سریع تر ایندکس شوند.
منظور از ایندکس موتورهای جستجو چیست؟
کلمه ایندکس (Index) به معنی فهرست است، پس وقتی می گوییم ایندکس گوگل، منظورمان فهرستی است که در اختیار گوگل می باشد.
همانطور که می دانید در مرحله اول محتوای شما توسط خزنده های گوگل شناسایی و بررسی می شود. سپس اطلاعات محتوای شما توسط خزنده های گوگل تجزیه و تحلیل شده و در مرحله آخر ذخیره می شوند. به ذخیره شدن اطلاعات در گوگل، ایندکس شدن می گویند.
چطور سایت خود را به موتورهای جست و جو برای ایندکس شدن معرفی کنیم؟
اصولا دو روش کلی برای ایندکس گوگل وجود دارد:
- دریافت لینک از سایت های که امتیاز پیج آتوریتی بیشتری را کسب کرده باشند. معمولا سایتهای نوپا و یا صفحات جدید، امتیاز 0 یا 1 ایندکس(INDEX) چیست؟ را کسب میکنند که با افزایش لینکهای داخلی و خارجی و رعایت اصول سئو میتوان این امتیاز را افزایش داد.
نکته مهم لینک سازی داخلی: زمانی که خزنده های گوگل سایت شما را بررسی می کنند، اگر هیچ ارتباطی بین صفحات داخلی سایت شما وجود نداشته باشد، موتور جست و جو گوگل فقط همان یک صفحه ای که خزنده در آن می باشد را در لیست ایندکس خود قرار می دهد.
- نقشه و لینک سایت خود را به گوگل معرفی کنید. نقشه سایت به فایلی گفته می شود که در آن تمامی آدرس های موجود در یک سایت قرار می گیرد و عموما با XML مشخص میشود.
نقشه سایت به معنای زبان نشانه گذاری قابل توسعه است. این صفحه حاوی اطلاعات مربوط به تمامی آدرس های سایت از آخرین بروزرسانی، میزان اهمیت و نحوه ارتباط یک صفحه با سایر صفحات دیگر است. شما می توانید هنگامی که موتور جستجو صفحه اصلی شما را بررسی می کند، خزنده های گوگل را با استفاده از نقشه سایت به دیگر صفحات هدایت کنید و آن ها را ایندکس نمایید.
روش های سریع ایندکس گوگل
از مهمترین مسائل برای وبمسترها و مدیران سایت ها این است که بتوانند سایت خود را سریع تر در نتایج گوگل قرار بدهند. برای اینکه این روند سریع تر سپری شود، روش های زیر را حتما باید استفاده کنید :
ایجاد نقشه سایت
سایت مپ یا نقشه سایت یک فایل xml می باشد که شامل تمامی صفحات و محتواهای موجود در سایت است. این نقشه یک راهنمای عالی برای خزنده های موتورهای جستجو است تا به راحتی سایت را ایندکس کنند.
زمانی که شما یک صفحه جدید ایجاد می کنید، نقشه سایت به سرعت آن را به گوگل اطلاع می دهد. به این صورت شما با دادن نقشه سایت به خزنده های گوگل می گویید که در زمان های مشخصی صفحات شما را شناسایی و بررسی کنند.
ساختار سایت با استفاده از نقشه سایت XML برای موتور های جست و جو نمایان می شود و قرار دادن URL صفحات در سایت مپ، حضور سایت را در ایندکس های جست و جو ضمانت می کند.
معرفی نقشه سایت به ابزار گوگل وبمستر تولز
اولین مکانی که باید نقشه سایت را در آن معرفی کنید، ابزار گوگل وبمستر تولز است. با این ابزار مدیریتی می توانید از مشکلات سایت خود با خبر شوید. مثلا اگر در ساختار وب سایت شما از نظر برنامه نویسی مشکلی وجود داشته باشد، گوگل دقیقا به شما می گوید کدام یک از صفحات سایت شما مشکل دارد.
ساخت گوگل وبمستر خیلی ساده است، تنها کافی است که یک اکانت گوگل بسازید و سپس در قسمت گوگل وبمستر ثبت نام کرده و لینک سایت خود را اضافه کنید. بعد به قسمت optimization(بهینه سازی) و بعد sitemap(نقشه سایت) بروید و لینک نقشه سایت خود را در آنجا اضافه کنید.
نصب گوگل آنالیتیکس
گوگل آنالیتیکس، یک سرویس رایگان تجزیه و تحلیل ترافیک وب سایت است، با گوگل آنالیتیکس می توانید پارامتر های مختلفی مانند تعداد بازدید، نوع کانال های ورودی و میزان ورودی از هر کدام، میزان زمان بازدید هر کاربر و بسیاری از اطلاعات دیگر را برای بررسی و مدیریت سایت خود را بدست بیاورید.
سرویس گوگل آنالیتیکس به وب سایت ها کمک می کند تا فرآیند جمع آوری و تحلیل داده های وب سایت خود ایندکس(INDEX) چیست؟ را کامل تر انجام دهند.
ایجاد پروفایل شبکه های اجتماعی
موتورهای جستجو با استفاده از لینک های ورودی به سایت شما، وب سایتتان را مورد بررسی قرار می دهند. فعالیت در شبکه های اجتماعی بطور مستقیم موجب سئو نمی شود، اما به شکل غیر مستقیم روش مناسبی برای ارتقا رتبه سایت به شمار می رود. لینک هایی که از شبکه های اجتماعی وارد سایت شما می شوند از ایندکس(INDEX) چیست؟ نظر گوگل خیلی اهمیت دارند و رتبه بالاتری برای آن ها در نظر می گیرد.
در حال حاضر شبکههایی چون اینستاگرام، توییتر، فیسبوک،،لینکدین، تلگرام و . به عنوان مهم ترین و پرطرفدارترین شبکههای اجتماعی به شمار می روند.
تولید محتوا
سئو محتوا از اولین و اصولی ترین مباحث سئو برای افزایش سرعت ایندکس گوگل می باشد که هر مدیر سایت می بایست دارای اطلاعات کافی نسبت به آن باشد. تولید محتوای ارگانیک براساس اصول سئو محتوا می تواند باعث افزایش رتبه سایت شود.
منظور از سئو محتوا، انتخاب عنوان مناسب و نوشتن بهینه مطالب سایت است، به گونه ای که بتواند بهترین رتبه را در موتورهای جستجو کسب کند. این کار باعث می شود کاربران بیشتری جذب سایتتان بشوند.
امروزه در گوگل تولید محتوا و به کار بردن کلمات کلیدی البته با چگالی مناسب بسیار حائز اهمیت است. برای همین است که اکثر شرکت ها برای این کار، بخش و دپارتمان جداگانه ای را تخصیص داده اند.
آیا امکان دارد صفحات از ایندکس حذف شوند؟
جواب این سوال بله می باشد. گاهی اوقات به علت هایی که در زیر به آن اشاره می کنم امکان حذف صفحات در ایندکس وجود دارد که آن دلایل عبارتند از:
- URL سایتخطای(4XX not found)یا خطای سرور(5XX)را باز می گرداند– این خطا می تواند کاملا ناگهانی باشد. به طور مثال امکان دارد که صفحه منتقل شده باشد و هنوز ریدایرکت ۳۰۱ نصب نشده باشد. در بعضی از مواقع هم می تواند به طور عمدی باشد، به طور مثال مدیر سایت صفحه را کلا حذف کرده باشد.
- بهURLمگاتگnoindexاضافه شده باشد(این نوع تگ ها به احتمال زیاد توسط مدیر سایت اضافه می شود): این مورد زمانی پیش می آید که مدیر سایت از موتور جستجو می خواهد که صفحه را از نتایج حذف کند.
- URLتوسط موتور جستجو پنالتی شده است: زمانی این مشکل ایجاد می شود که قوانین یا دستور العمل های مربوط به موتور های جست و جو توسط وبمستران نقض شده باشد که نتیجه آن، حذف url از موتور های جست و جو می باشد.
- URLبه دلیل نیاز داشتن به رمز عبور خزنده ها را بلاک کرده است: در این مورد سایت قبل از نمایش محتوا به کاربران از آن ها در خواست رمز می کند.
چطور ایندکس شدن صفحات یا سایت خود را در گوگل بررسی کنیم؟
با استفاده از ابزار رایگانی به نام گوگل سرچ کنسول که خود گوگل در اختیار کاربران قرار می دهد. شما می توانید با استفاده از این ابزار ایندکس شدن و زمان ایندکس شدن سایت خود را بررسی کنید.
گوگل سرچ کنسول منابعی که هاست، دسترسی گوگل به آنها را مسدود کرده است، لینک های حذف شده و یا صفحه هایی که گوگل به آنها اجازه دسترسی ندارد را برای شما مشخص می کند.
نتیجه گیری :
تا الان باید این موضوع را فهمیده باشید که اگر می خواهید وب سایت موفقی داشته باشید، اول از همه سایت شما باید ایندکس شده باشد.
یکی از تصورات رایج و البته غلطی که افراد در خصوص گوگل دارند، این است که آن ها فکر می کنند زمانیکه یک عبارتی را گوگل مورد جستجو قرار می دهند، نتایج جستجوی خودشان را مشاهده می کنند اما در واقع اینطور نیست. شما در نتایج جستجو سایت هایی را که در لیست ایندکس گوگل قرار گرفته اند را مشاهده می کنید. این مساله مانند جستجوی کتاب در کتابخانه می ماند. شما کتاب هایی را می توانید پیدا کنید که دارای شماره مخصوص آن کتابخانه باشند.
روش کار گوگل به این صورت است، گوگل فعالیت خود را از زمانی که لینکی برای بررسی به او معرفی می شود، شروع می کند. او ابتدا لینک و محتویات صفحه اصلی به همراه لینک های داخلی آن به صفحات دیگر را مورد بررسی قرار می دهد. سپس از طریق لینک، وارد صفحات مورد نظر شده و آن ها را هم نیز مورد بررسی قرار می دهد.
در هر بار ایندکس صفحات سایت یکی از عواملی که بررسی می شود، چگالی کلمات کلیدی است. این بررسی صفحات، لینک های داخلی آن و همچنین صفحات آن لینک تا جایی ادامه می یابد که گوگل هیچگونه ارتباط خارجی از آن صفحه به دیگر صفحات نتواند پیدا کند.
در مرحله بعد این صفحات بسته به نوع کلمه کلیدی و معیاری های دیگر سئو که برای گوگل مهم هستند، مورد رتبه بندی قرار می گیرند. هر صفحه که بررسی می شود، در پایگاه ایندکس گوگل ذخیره شده و در هر جستجو، گوگل لینک سایت هایی را که در رتبه اول ایندکس قرار دارند را به کاربران نشان می دهد.
بنابراین، برای اینکه مطمئن شوید که سایت شما در نتایج جست و جو گوگل نشان داده می شود، اول از همه باید بررسی کنید که آیا لینک سایت شما در لیست ایندکس گوگل قرار گرفته است یا خیر. اگر به هر دلیلی قرار نگرفته باشید، یعنی ممکن است جریمه شده باشید، حتی اگر بهترین محتوا را هم داشته باشید هیچگاه نشان داده نخواهید شد.
اگر در این زمینه سوال داشتید و یا نیاز به راهنمایی دارید، با مشاوران ما در تیم ایلیاسیستم تماس بگیرید.
مقاله قبلی از سلسله مقالات آموزش سئو 2020 : موتورهای جستجو چگونه کار میکنند؟ | قسمت اول خزنده های گوگل
مقاله بعدی از سلسله مقالات آموزش سئو 2020 : معرفی 9 تا از مهم ترین الگوریتم های اصلی گوگل (آپدیت 2020| بخش اول)