كلوكينگ چيست

با تبلیغات خود، به درامد بیشتر برسید

كلوكينگ چيست

خيلي از صاحبان كسب و كارها براي اينكه به  درآمد بيشتري برسند، به دنبال راه حل هاي سريع و گاها اشتباه هستند. يكي از راه هايي كه با آن مي توان كاربران بيشتري را روانه سايت نمود، استفاده از يك تكنيك كلاه سياه به نام كلوكينگ (cloaking) مي باشد. اگر مي خواهيد اطلاعات بيشتري درباره black hat بدانيد حتما قبل از خواندن اين مقاله، مطلب مربوط به كلاه سياه و تكنيك هاي مرتبط با آن را مطالعه كنيد. در اين مقاله قصد داريم اطلاعات كاملتري درباره اينكه كلاكينگ چيست، انواع cloaking كدام است و اينكه چرا كلوكينگ در سئو باعث ضرر سايت ما مي شود، بيشتر صحبت كنيم. تا انتهاي مقاله، همراه ويكي دمي باشيد.

كلوكينگ در سئو به چه معنا است؟

Cloaking، به يك روشي گفته مي شود كه مطالب و آدرس ها (URL) را به گونه هاي مخنلف، به كاربران انساني و موتورهاي جستجو ارائه مي كند. در واقع، سئوكاران با استفاده از تكنيك كلوكينگ، دستوراتي را به search console مي دهند تا با آن، نتايج متفاوتي را به كاربران و موتورهاي جستجو به نمايش درآورند. براي درك بهتر مطلب به نمونه هاي زير توجه فرماييد:

  • ارائه يك صفحه متني از كلمه كليدي مورد سرچ به موتورهاي جستجو كه به هنگام كليك بر روي آن ادرس، ممكن است عكس يا flash به كاربران نمايش داده شود.
  • درج متن يا كلمات كليدي در يك صفحه، زماني كه كاربر عامل، درخواست كننده آن صفحه  به موتور جستجو باشد، نه  يك بازديد كننده انساني مد نظر باشد.

چگونه مي توان از cloaking جلوگيري كرد؟

هميشه پيدا كردن پنهان كاري يا همان cloaking، براي كاربران كاري آسان نيست؛ چرا كه بسياري از عاملان اين امر، مدام در حال تغيير در استفاده از اين روش هستند تا خزنده هاي گوگل هم به راحتي نتوانند آن ها را پيدا نمايند. در صفحه اي كه از تگ noarchive استفاده شده است، عموما خزنده ها از آرشيو كردن مطالب جلوگيري مي كنند و مطابق با دستورات ذكر شده، كار را دنبال مي كنند و احتمال cloaking هم بسيار است. 

اين روش باعث مي شود كه لينك هاي cached شده در نتايج جستجو ديده نشود و خزنده هاي موتورهاي جستجو هم نتوانند آن ها را كراول كنند. البته با استفاده از user-agent-based cloaking كه در موتور جستجوي فايرفاكس تعبيه شده است، شناسايي چنين صفحاتي تقريبا راحت تر است. عموم افرادي كه از اين روش استفاده مي كنند در تلاش هستند تا توسط خزنده ها كشف نشوند. اين بدان معنا است،  شخصي كه از آدرس IP شناخت شده استفاده نمي كند، قادر به ديدن صفحه نخواهد بود. به خصوص اگر از كش موتور جستجو خارج شده باشد.

 اين مورد مي تواند به گونه اي باشد كه كاربران با استفاده از google translate بتوانند صفحات پنهان شده يا همان cloaking را مشاهده نمايند. دليل اين امر هم،  اين است كه كلاهبردارها بين خزنده اي كه براي خزيدن مطالب مي آيد يا عنكبوتي كه مي خواهد آن را ترجمه كند،  هيچ تفاوتي نمي گذارند. عنكبوت Google Translate از همان دامنه آدرسهاي IP Google استفاده خواهد كرد. 

استفاده از كلوكينگ ممنوع

آشنايي با انواع كلوكينگ

از عمده ترين انواع cloaking در سئو، مي توان به موارد زير اشاره كرد:

1- مخفي كاري عامل كاربر (user-agent cloaking)

در واقع user-agent يك برنامه نرم افزاري است كه رفتارهاي كاربران انساني را مورد پردازش قرار مي دهد. به عنوان مثال، يك جستجو گر وب مانند عامل كاربر، عمل مي كند و تمامي اطلاعات سايت را پردازش مي كند. هنگامي كه از يك كلمه كليدي در كوئري خود استفاده مي كنيد، بروزر، يك كدي را به سرور ارسال مي كند تا user-agent را شناسايي يا تشخيص نمايد. اگر user-agent به عنوان يك  كراولر شناسايي شود، صفحات مخفي (cloaked) ارائه مي شوند.

2- پنهان سازي مبتني بر آي پي (IP- based cloaking)

 هر كاربري كه به يك وب سايت دسترسي پيدا مي كند داراي آدرس IP بر اساس موقعيت مكاني و خدمات اينترنتي خود است. در اين حالت ، كاربران از طريق صفحه اي با رتبه بندي بالا درSERP و دارا بودن ميزان بازديد بالا به صفحه مورد نظر هدايت ( redirect) مي شوند. براي اين منظور، مي توانيد از سوابق DNS معكوس (موجود در cPanel شركت ميزبان خود) براي شناسايي آدرس IP و راه اندازي htaccess. جهت هدايت مجدد آنها استفاده كنيد. اين روش، ترجيحي ترين روش كلاكينگ در سئو است.

3- مخفي كاري جاوا اسكريپت (JavaScript cloaking)

اين حالت زماني اتفاق مي افتد، كاربراني كه داراي جاوا اسكريپت فعال  بر روي مرورگرهاي خود هستند، يك نسخه اي از محتوا ارائه مي شود و اگر هم جاوا اسكريپت بر روي مرورگر خود را غير فعال كرده باشند، نسخه ديگري نيز به آن ها نمايش داده مي شود.

4- پنهان سازي HTTP_REFERER

 در اين روش ، سرصفحه HTTP_REFERER درخواست كننده، بررسي مي شود و بر اساس آن، يك نسخه پنهان يا بدون پوشش وب سايت ارائه مي گردد.

5-پنهان كردن  HTTP Accept-language header

اين تكنيك سرصفحه HTTP Accept-Language كاربر را بررسي مي كند و بر اساس نتيجه مطابقت، نسخه خاصي از وب سايت ارائه مي شود. به زبان ساده، اگر  HTTP Accept-Language header مربوط به يك موتور جستجو باشد، يك نسخه مخفي از وب سايت ارائه مي شود.

روش هاي معمول اجراي cloaking در سئو چيست؟

بگذاريد اكنون بفهميم كه چگونه مي توان با چند اشاره گر ساده ، cloaking را عملي كرد:

1- متن نامرئي يا پنهان Invisible or hidden text

اين كار را مي توان با افزودن متني با همان رنگ پس زمينه انجام داد تا در چشم انسان قابل مشاهده نباشد.

2- وب سايت هاي مبتني بر فلش (Flash-based Websites)

مي دانيم Flash به عنوان راهنماي SEO توصيه نمي شود. اما برخي از وب سايت ها نمي توانند از آن جلوگيري كنند. بنابراين آنها به جاي بازسازي كل وب سايت در HTML، صفحات وب غني از محتوا را ايجاد مي كنند و آنها را به خزنده هاي موتور جستجو نمايش مي دهند و در مقابل، صفحات فلش را به  بازديد كنندگان و كاربران به نمايش در مي آورند. 

3-وب سايت هايي با HTML فراوان( HTML Rich Websites)

يك تكنيك سئو خوب، نياز به داشتن “نسبت متن  به HTML” دارد كه در بالاترين حد ممكن باشد. به عبارت ديگر ، صفحه وب بايد متن (محتواي) بيشتري در مقايسه با برچسب هاي HTML شما داشته باشد. اما اگر كسي در حال نوشتن مقالات يا پست هاي كوتاه باشد ، نسبت متن شما به HTML بسيار كم خواهد شد. براي جلوگيري از طراحي مجدد وب سايت خود در چنين حالاتي ، افراد cloaking را رعايت مي كنند تا دستورالعمل هاي SEO را رعايت كرده باشند.

cloaking ممنوع

4- جايگزيني اسكريپت هاي جاوا (Replacement of Java Scripts)

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

آيا چيزي به نام كلاه سفيد كلوكينگ وجود دارد؟

اين سوال را شايد بارها شنيده باشيد، همانطور كه كلاه سياه داراي كلوكينگ است، پس كلاه سفيد هم مي تواند داشته باشد، بر اساس صحبت هاي Matt Cutts، كلوكينگ كلاه سفيد يك روش كاملا متناقض با اصطلاحات گوگل است. هر كسي اين جمله را به شما گويد، سعي كنيد كه از او دوري كنيد، چرا كه احتمال پنالتي شدن سايت شما وجود خواهد داشت. 

همچنين او اعلام كرده است كه اگر كدي متفاوت از گوگل بات در user agent يا IP سايت داشته باشيد، گوگل آن را به عنوان cloaking در نظر مي گيرد و بايد از آن اجتناب نماييد.

پنالتي گوگل براي cloaking چيست؟

از آنجايي كه گوگل، مدام در حال آپديت الگوريتم هاي خود است و اخيرا هم هسته گوگل در دسامبر 2020 آپديت شد، اگر كسي از روش مخفي كاري يا پنهان كاري به طرقي كه در بالا ذكر شد، استفاده نمايد. قطعا در ليست سياه گوگل قرار مي گيرد و با او برخورد شديدي خواهد شد.

اميدوارم اين مقاله از سلسله مقالات ويكي دمي توانسته باشد، نظر شما مخاطبان عزيز را جلب كرده باشد. در صورت داشتن سوال يا نظر، حتما براي ما كامنت بزاريد. اگر نياز به مشاوره سئو داريد با شماره 09128909248 تماس حاصل نماييد.

تا كنون نظري ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در رویا بلاگ ثبت نام کرده اید می توانید ابتدا وارد شوید.