مقالات آموزشی

1 1 1 1 1 1 1 1 1 1 Rating 5.00 (1 Vote)

امتیاز کاربران

ستاره فعالستاره فعالستاره فعالستاره فعالستاره فعال

 

‌Backlink یا لینک های یکطرفه لینک های ورودی به وب سایت شما از سایت های دیگر هستند که توسط آن ها بازدیدکننده های زیادی به سایت شما روانه خواهد شد و نوعی تبلیغ برای سایت شما محسوب میشوند. بک لینک ها یکی از موارد پرکاربرد در سئو سایت به شمار میروند و میتواند تاثیر مثبت و یا منفی بر روی رتبه سایت برای موتورهای جستجو داشته باشد. پس باید به نحوی از آن ها استفاده کرد تا بتواند به بهترین شکل موجب بهبود رتبه سایت شود.

 

 

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

 

برخی از اصطلاحات رایج بک لینک

لینک Juice : در صورتی که یک وب سایت در یکی از صفحاتش به صفحات داخلی و یا صفحه اصلی وب سایت شما لینک دهد، این بک لینک Juice نامیده می‌شود. Link Juice در بهبود رنک صفحات وب و همچنین Domain Authority ( اعتبار دامنه ) تاثیرگذار است. در صورتی که میخواهید در سایتتان به صفحه ای لینک بدهید، اما در افزایش رنک صفحه تاثیری نداشته باشد، باید در لینک دهی از تگ nofollow استفاده کنید.

 

Nofollow Links : در صورتی که لینک صفحه ای از وب سایت به همراه تگ نوفالو در سایت دیگری قرار داده شود، این بک لینک به عنوان Juice در نظر گرفته نمیشود. لینک های نوفالو تاثیری در بهبود رنک صفحات نداشته و تنها برای ارجاع به صفحه استفاده میشود. در صورتی که میخواهید به سایت هایی لینک بدهید که زیاد مورد اعتماد شما نیستند میتوانید از لینک های نوفالو استفاده نمایید. مانند لینک های آدرس وب سایت ها در بخش نظرات سایت که میتوان از لینک های نوفالو استفاده کرد.

 

Dofollow Links : به صورت پیشفرض تمامی لینک هایی که تگ نوفالو ندارند، بک لینک از نوع فالو محسوب و به عنوان لینک juice  در نظر گرفته شده و در اعتبار صفحات تاثیرگذار میباشند.

 

Linking Root Domain : این عبارت مرتبط با تعداد بک لینک هایی است که از یک آدرس واحد به وب سایت شما ارجاع داده میشود. در صورتیکه یک وب سایت به سایت شما بیش از یکبار لینک داده باشد، همه این لینک ها یک بک لینک در نظر گرفته شده و تعداد آن ها در افزایش سئوی سایت تاثیری نخواهد داشت.

 

Low Quality Links : لینک‌های کم کیفیت لینک هایی هستند که از سایت های اسپم و سایت هایی که لینک خروجی زیادی دارند به سایت شما ارجاع میشود. این لینک ها دارای تاثیر منفی بیشتری نسبت به تاثیر مثبتشان بوده و بهتر است که از این سایت ها بک لینکی دریافت نشود.

 

Internal Links : لینک‌هایی که از یک صفحه وبسایت به صفحه‌ای دیگر از همان وبسایت اشاره می‌کنند لینک‌های داخلی نامیده می‌شوند. درست است که تاثیر لینک های داخلی به اندازه بک لینک های خارجی نیست، ولی با استفاده درست از این لینک ها میتواند در بهبود وضعیت کلمات کلیدی تاثیرگذار باشد.

 

Anchor text : متنی که به عنوان متن لینک داخلی و یا خارجی به کار میرود، متن Anchor نامیده می‌شود. این متن تأثیر زیادی در بهبود رنک کلمات کلیدی مورد نظر در موتورهای جستجو دارد.

 

به عنوان نمونه کد html زیر که یک لینک است را در نظر بگیرید :

 

  <a/> هاست لینوکس <"a href=”https://webdataco.com” rel=”nofollow>

 

در این لینک عبارت هاست لینوکس، متن Anchor می‌باشد. در صورتیکه این لینک در سایت های مناسبی به عنوان بک لینک قرار داده شود، میتواند برای سایت وب دیتا رتبه مناسبی را برای کلمه کلیدی هاست لینوکس به دنبال داشته باشد. البته عبارت rel=nofollow به معنای بی ارزش بودن این لینک محسوب میشود و برای تاثیرگذار بودن آن باید به لینک فالو تغییر یابد.

 

مزایای بک لینک در بهبود سئوی وبسایت

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

 

دلایل اهمیت وجود بک لینک برای سایت

  • بک لینک‌ها باعث بهبود رتبه سایت در کلمات کلیدی مورد نظر میشوند

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

  • بک لینک‌ها باعث می‌شوند سرعت ایندکس شدن صفحات سایتتان در موتورهای جستجو افزایش یابد

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

 

چطور از سایت های دیگر بک لینک بگیریم؟

حال که با مفهوم «بک لینک» و نقش آن در بهبود سئوی سایت آشنا شدید، بهتر است که با تعدادی راهکار ساده در جهت جذب بک لینک مناسب برای وبسایتتان آشنا شوید.

شراکت لینکی : دو سایت میتوانند بک لینک های یکدیگر را در سایت خود ( صفحه اصلی یا ستون کناری ) قرار دهند.

پست های مهمان : نویسنده ای که پست مهمان را وارد میکند میتواند در این بخش به سایت خود لینک بدهد که نوعی بک لینک محصوب میشود.

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

 پیوستن به انجمن ها و نظر دادن در سایتها : با عضویت در انجمن ها و قرار دادن آدرس سایت در فرم نظرسنجی میتوانید بک لینک ایجاد نمایید. اما توجه داشته باشید که اسپم ایجاد نکنید که به ضرر شما خواهد بود.

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

 

چگونه می‌توان بک لینک‌های با کیفیت دریافت کرد؟

  • مقالات با کیفیت بنویسید

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

  • مشارکت در وب سایت ها و شبکه های اجتماعی

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

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

 

خرید بک لینک از نظر گوگل

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

 

نحوه تاثیر بک لینک بر نتایج گوگل

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

 

تشخیص خرید بک لینک توسط گوگل

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

 

چند نکته مهم در خرید بک لینک

اگر به جای راهکارهای اصولی و تولید محتوا و برنامه ریزی بلند مدت جهت بهبود رتبه سایت خود میخوهید بک لینک خریداری کنید، قبل از صرف هزینه نکاتی را در نظر داشته باشید تا احتمال جریمه سایت خود را به حداقل برسانید:

  •  بک لینک ها را با فاصله زمانی و جداگانه خریداری کنید. پیشنهادهایی مانند تبلیغات در 10 سایت با پیج رنک 2 و 3 انتخاب مناسبی نیستند.
  • بصورت مستقیم و بدون واسطه با صاحب سایت در تماس باشید.
  • از همکاری با سایت هایی که به طور گسترده و عمومی اقدام به فروش لینک و پذیرش تبلیغات میکنند خودداری نمایید.
  • تنها از سایت های بک لینک خریداری کنید که زمینه کاری مشابهی دارند.
  • سعی کنید از تبلیغات محتوایی و مطالب اختصاصی به جای بجای تبلیغات متنی در سایدبار یا فوتر سایت ها، استفاده نمایید.
  • پس از خرید بک لینک آن را در یک یا چند صفحه خاص تبلیغ کنیدنه در تمام صفحات سایت.
  • نسبت لینک های خریداری شده به کل لینک های ورودی سایت کمتر از 10 درصد باشد.

مقالات مرتبط :
لینک فالو و نوفالو چیست ؟

 

 

1 1 1 1 1 1 1 1 1 1 Rating 1.00 (1 Vote)

امتیاز کاربران

ستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال

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

برای انجام این کار ، ابتدا وارد کنترل پنل پلسک شده و سپس از ستون سمت راست پنل ، گزینه Databases را انتخاب میکنیم.

 

در صفحه باز شده دیتابیس های موجود نمایش داده میشود.بخش مربوط به دیتابیس مورد نظر خود را انتخاب کرده و جهت گرفتن بکاپ از دیتابیس ، گزینه Export Dump را انتخاب میکنیم.

در این مرحله محل ذخیره فایل بکاپ را در یکی از دایرکتوری های هاست انتخاب کرده و در فیلد Dump file name ، نامی برای فایل بکاپ در نظر گرفته و سپس گزینه OK را میزنیم.

در صورتیکه بخواهیم فایل بکاپ بلافاصله پس از اتمام به صورت خودکار بر روی سیستم ما دانلود شود ، گزینه Automatically download dump after creation را فعال میکنیم.

در پایان فرآیند اخذ بکاپ پیغام زیر نمایش داده خواهد شد:


با کلیک بر روی گزینه download میتوانید فایل بکاپ دیتابیس را بر روی سیستم خود دانلود نمایید.

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

1 1 1 1 1 1 1 1 1 1 Rating 5.00 (1 Vote)

امتیاز کاربران

ستاره فعالستاره فعالستاره فعالستاره غیر فعالستاره غیر فعال

در این مقاله قصد داریم روش های اضافه کردن دامنه به هاست سی پنل ( cpanel ) را برای شما شرح دهیم. در هاست سی پنل شما میتوانید یک یا چندین دامنه به هاست خود متصل نموده و آنها را میزبانی کنید. روش های اضافه کردن دامنه به سی پنل شامل Aliases و Addon میباشد که به توضیح و تفاوت آنها میپردازیم.

روش های اضافه کردن دامنه به سی پنل :

شما میتوانید از دو روش Aliases یا Park domain ( پارک دامنه ) و Addon domain ( ادان دامنه ) دامنه های مورد نظر خود را به هاست سی پنل اضافه کنید.

Aliases یا پارک دامنه :

در این روش با پارک کردن هر دامنه بر روی دامنه اصلی ، محتوای دامنه اصلی نمایش داده خواهد شد. این روش برای کسانی کاربرد دارد که میخواهند وب سایت آنها با چندین آدرس دامنه در دسترس باشد. در این روش آدرس دامنه تغییر نخواهد کرد ولی محتوای وب سایت ها یکسان میباشد. به عنوان مثال اگر دامنه اصلی شما webdataco.com باشد با پارک دامنه های مختلف در سی پنل ، تمامی این وب سایت ها محتوایی همانند webdataco.com خواهند داشت.

۱. پس از وارد شدن به سی پنل خود از بخش DOMAINS گزینه Aliases را انتخاب نمایید.

 

 

۲. سپس درقسمت Create a New Alias در فیلد Domain دامنه جدید را وارد نموده و بر روی گزینه Add Domain کلیک نمایید .

 

 

Addon domain  یا ادان دامنه :

در این روش شما میتوانید وب سایت هایی متفاوت با محتوایی کاملا متفاوت با دامنه اصلی خود داشته باشید.  به عنوان مثال سایت webdataco.com با یک سیستم مدیریت محتوا میباشد و میتوان سایت negah.co.ir که دارای سیستم مدیریت محتوای دیگری میباشد را در هاست webdataco.com ادان کرد. اغلب این سرویس در هاست غیرفعال میباشد که باید در صورت نیاز درخواست خود را به بخش پشتیبانی هاستینگ ارسال نمایید.

۱. پس از وارد شدن به سی پنل خود از بخش DOMIANS گزینه Addon Domains را انتخاب نمایید.

 

 

۲. سپس در قسمت Create an Addon Domain در فیلد New Domain Name دامنه جدید را وارد نمایید. فیلدهای Subdomain و Document Root به صورت خودکار تکمیل میشوند.

 

 

منظور از Document Root پوشه ای است که محتوای دامنه جدید در آن قرار میگیرد.هر فایلی که در این پوشه قرار داده شود در دامنه جدید نمایش داده خواهد شد. شما میتوانید این مسیر را تغییر دهید. 

با استفاده از گزینه  Create an FTP account associated with this Addon Domain میتوانید یک اکانت FTP مربوط به مسیر Document Root برای دامنه جدید ایجاد نمایید.

 

جهت استفاده از هر یک از این روش ها باید ابتدا مراحل زیر را انجام دهید:

ابتدا باید دی ان اس های دامنه های خود را به دی ان اس های هاستی که روی دامنه اصلی تنظیم شده است، تغییر دهید.در صورتیکه از دی ان اس های هاست اطلاع ندارید میتوانید با ارسال تیکت به بخش پشتیبانی از طریق پنل کاربری آنها را دریافت نمایید.

پس از ست شدن دی ان اس های دامنه حدود 1 الی 24 ساعت زمان نیاز است تا تغییرات آپدیت شود.

 

1 1 1 1 1 1 1 1 1 1 Rating 0.00 (0 Votes)

امتیاز کاربران

ستاره فعالستاره فعالستاره فعالستاره فعالستاره فعال

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

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

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

 

حذف کردن جداول سنگین و بدون کاربرد دیتابیس

شما میتوانید از طریق phpmyadmin در کنترل پنل هاست خود ، دیتابیس ها و جداول را مشاهده کنید. در کنترل پنل سی پنل با کلیک بر روی گزینه phpmyadmin به طور خودکار میتوانید دیتابیس ها را مشاهده نمایید.در کنترل پنل دایرکت ادمین با کلیک بر روی این گزینه باید نام کاربری و رمز عبور دیتابیس را وارد نموده و سپس وارد آن شوید. در صورت فراموش کردن رمز عبور میتوانید از طریق فایل wp-config در فایل منیجر هاست آن را پیدا کنید. پس از ورود به phpmyadmin ، از منوی سمت چپ روی نام دیتابیس مورد نظر کلیک کرده تا جداول آن نمایش داده شود. برخی از افزونه های وردپرس مانند افزونه های آمارگیر ، میتوانند حجم زیادی را ایجاد کنند.میتوانید در هر جدول حجم آن را مشاهده کنید. توسط افزونه wp optimize نیز میتوانید تعداد رکوردهای هر جدول را مشاهده نمایید.

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

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

بهترین کار این است که با استفاده از گزینه  Empty، رکوردهای جدول را خالی کنید. سعی کنید که از گزینه drop استفاده نکنید. پس از اینکار وب سایت را تست کرده و دیتابیس را optimize نمایید.

 

حذف کردن پست های کپی

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

 

حذف کردن افزونه های آمارگیر 

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

 

حذف کردن افزونه های اضافی و بدون کاربرد

افزونه های اضافی که بدون کاربرد هستند را حذف نموده و از فعال کردن تعداد زیاد افزونه در وردپرس خودداری نمایید. بهتر است که تنها افزونه های ضروری را فعال نمایید.

 

استفاده از افزونه های کش

افزونه های کش نتیجه پردازش های دیتابیس را ذخیره میکند و در نتیجه سرعت پاسخگویی وب سایت را افزایش میدهد. بدین صورت که خروجی صفحه را در فایلی ذخیره کرده تا در بازدیدهای بعدی بدون ارسال درخواست به دیتابیس، مستقیم آن فایل را در صفحه درخواست شده نمایش دهد. میتوانید تنظیم کنید که کش با چه فاصله زمانی ریست شود و یا آن را دستی پاک نمایید. برخی افزونه های کش رایگان مانند wp super cache و w3 total cache و یکی دیگر از افزونه های غیر رایگان wp rocket است.

 

پاک کردن Transient ها

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

ابتدا از فایل ها و دیتابیس سایت خود یک فول بکاپ تهیه نمایید. وارد phpMyAdmin شده و دیتابیس مورد نظر خود را انتخاب نمایید. سپس به تب SQL رفته و کوئری زیر را وارد نموده تا بر روی دیتابیس اجرا شود:

DELETE FROM `wp_options` WHERE `option_name` LIKE ('%\_transient\_%');

در این کوئری عبارت wp_options را با نام این جدول در دیتابیس خود تعویض کنید. یعنی در صورتیکه برای نصب وردپرس از پیشوند دیگری استفاده کرده اید، عبارت wp را با پیشوند جداول خود جایگزین کنید. در غیر اینصورت کوئری اجرا نخواهد شد.

همچنین میتوانید از طریق نصب افزونه های موجود مانند Transient Cleaner بر روی سایت خود ، ترنزینت ها را پاک نمایید.

 

1 1 1 1 1 1 1 1 1 1 Rating 0.00 (0 Votes)

امتیاز کاربران

ستاره فعالستاره فعالستاره فعالستاره فعالستاره فعال

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

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

 

 

به همین جهت برخی اعمال پس از پاک سازی کامل و برگرداندن مجدد سایت وردپرسی که دچار حمله شده، توصیه می شود :

 

تهیه بکاپ از سایت و دیتابیس

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

 

تهیه یک کپی از تمام فایل های آپلود شده

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

 

دانلود نسخه جدید وردپرس و تمام پلاگین های مورد نیاز و قالب از منابع معتبر

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

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

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

 

پاک کردن همه فایل ها و فولدرهای مسیر وردپرس خود از طریق اف تی پی و یا فایل منجیر

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

 

آپلود مجدد فایل های جدید (شامل هسته ورد پرس، قالب‌، پلاگین ها و فایل ها)

 در صورتی که از نرم افزارهای مدیریت FTP مانند Cuteftp و یا Filezilla برای آپلود استفاده میکنید، می توانید تعداد کانکشن های هم زمان برای اینکه زمان آپلود شما کوتاه تر شود را افزایش دهید. در نرم افزار فایل زیلا می توانید به مسیر زیر بروید :

“Edit -> Settings -> File transfer settings”

 

به روز رسانی دیتابیس جهت پشتیبانی از نسخه جدید وردپرس

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

 این آپگرید در فایلی در مسیر زیر قرار می گیرد.

 /wp-admin/upgrade.php

 

تغییر بلادرنگ رمز عبور به مدیریت وردپرس

در صورتی که بیش از یک کاربر به مدیریت وردپرس دسترسی داشته و دسترسی به آن ها برای تغییر پسورد هایشان ندارید، تا زمان تغییر پسوردها لازم است سطوح دسترسی آنها تغییر داده شود. در صورت مشاهده کاربرانی که آنها را نمیشناسید ان ها را حذف نمایید.

 

اصلاح پست های آسیب دیده

 هر لینک و یا آی فریم که داخل پست اضافه شده را پاک کرده و مطالب از دست رفته را دوباره ایجاد نمایید. کوئری زیر میتواند به شما در یافتن پست های مورد نفوذ کمک کند:

 

SELECT * FROM wp_posts WHERE post_content LIKE ‘%<iframe%’

UNION

SELECT * FROM wp_posts WHERE post_content LIKE ‘%<noscript%’

UNION

SELECT * FROM wp_posts WHERE post_content LIKE ‘%display:%’

 

اگر پیشفرض پیشوند جداول دیتابیس را تغییر نداده باشید می توانید این دستور را داخل پنجره کوئری در دیتابیس اجرا کنید و باید هر پستی که محتوای آن تغییر کرده و از طریق روش هایی مثل استفاده از تگ های iframe و noscript و همچنین استفاده از دستور display:none در استایل پست ها، از دید شما مخفی است را شناسایی نموده و آن را اصلاح کنید. برای اجرای این کوئری وارد کنترل پنل هاست (سی پنل) خود شده و روی آیکون phpMyAdmin کلیک کنید. در صفحه باز شده از گوشه سمت چپ روی دیتابیس خود کلیک کنید و در صفحه باز شده روی تب SQL کلیک کنید. سپس داخل کادر می توانید این کوئری را وارد کنید و Go را بزنید. توجه داشته باشید انواع متفاوتی از تزریق محتوا وجود دارد و این جستجو به صورت دستی برای پیدا کردن انواع مختلف از تزریق، راهکار بسیار مفیدی برای سایت هایی که دچار حمله شده اند میباشد.