نویسنده: رضا

  • ۶۹ عامل رتبه بندی گوگل: دامنه و صفحه

    ۶۹ عامل رتبه بندی گوگل: دامنه و صفحه

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

    در این نوشته به ۶۹ مورد ابتدایی این لیست: عوامل دامنه و عوامل سطح صفحه می پردازیم.

    ۱. سن دامنه

    یکی از متخصصین گوگل می گوید: «تفاوت بین یک دامنه که شش ماه عمر دارد در مقابل دامنه ای با یک سال عمر چندان زیاد نیست»

    به عبارت دیگر برای گوگل عمر دامنه اهمیت دارد اما نه خیلی زیاد.

    ۲. کلمات کلیدی در دامنه

    کلمه کلیدی در نام دامنه خیلی باعث بهبود وضعیت سئو نمی شود. اما بهرحال نشانه ای از ارتباط محسوب می شود.

    ۳. کلمه کلیدی به عنوان اولین کلمه در دامنه

    دامنه ای که با کلمه کلیدی هدف آغاز می شود نسبت به وبسایت هایی که از این شرایط در نام دامنه خود بهره نمی برند، برتری دارند (یا از کلمه کلیدی هدف در میانه یا انتهای دامنه شان استفاده می کنند).

    ۴. طول مدت ثبت نام دامنه

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

    رتبه الکسا: بهبود و افزایش رتبه

    ۵. کلمه کلیدی در زیردامنه

    متخصصین Moz می گویند و توافق دارند که کلمه کلیدی که در زیردامنه ظاهر می شود می تواند منجربه بهبود رتبه بندی شود.

    ۶. تاریخچه دامنه

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

    ۷. تطابق کامل دامنه

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

    ۸. WhoIs عمومی در برابر خصوصی

    اطلاعات WhoIs خصوصی می تواند نشانه ای از چیزی برای مخفی کاری باشد.

    ۹. مجازات مالک WhoIs

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

    ۱۰. پسوند TLD کشور

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

    ۱۱. کلمه کلیدی در تگ عنوان

    اگرچه که دیگر عامل مهمی محسوب نمی شود اما تگ عنوان سیگنال مهمی در سئو داخلی به شمار می رود.

    ۱۲. تگ عنوان که با کلمه کلیدی آغاز می شود

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

    ۱۳. کلمه کلیدی ظاهر شده در تگ H1

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

    ۱۴. TF-IDF

    «یک کلمه برای چندبار در یک سند ظاهر می شود؟» هرچه تعداد حضور آن کلمه در یک صفحه بیشتر باشد، احتمال بیشتری وجود دارد که آن صفحه درباره آن کلمه باشد. گوگل از نسخه بسیار پیچیده TF-IDF استفاده می کند.

    ۱۵. طول محتوا

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

    ۱۷. جدول محتوا

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

    ۱۸. تراکم کلمه کلیدی

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

    ۱۹. کلمات کلیدی LSI در محتوا

    کلمات کلیدی LSI به موتورهای جستجو کمک می کند تا معنای کلمه را که احتمالا بیش از یک معنی دارد را استخراج کنند (برای مثال Apple به معنای سیب در برابر شرکت کامپیوتری Apple). وجود/نبود LSI به عنوان سیگنالی برای کیفیت محتوا ارزیابی می شود.

    ۲۰. کلمات کلیدی LSI در عنوان و تگ توضیحات

    به مانند محتوای صفحه وب، کلمات کلیدی LSI در تگ های متا صفحه احتمالا به گوگل کمک می کند تا بین کلمات با چندین معنای بالقوه تمایز قائل شود. همچنین می تواند به عنوان سیگنال ارتباط عمل کند.

    ۲۱. صفحه ای که موضوعی را عمیقا پوشش می دهد

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

    ۲۲. سرعت بارگیری صفحه از طریق HTML

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

    ۲۳. سرعت بارگیری صفحه از طریق کروم

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

    ۲۴. استفاده AMP

    در حالیکه عامل رتبه بندی مستقیم برای گوگل نیست اما AMP لازمه ای برای رتبه بندی نسخه موبایل محسوب می شود.

    ۲۵. تطابق موجودیت

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

    ۲۶. مرغ مگس گوگل

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

    ۲۷. محتوای دوگانه

    محتوای مشابه در یک سایت (حتی با تفاوت اندک) می تواند به شکل منفی بر مشاهده پذیری سایت در موتور جستجو تاثیر گذارد.

    ۲۸. Rel=Canonical

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

    ۲۹. بهینه سازی تصویر

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

    ۳۰. تازگی محتوا

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

    ۳۱. گستردگی به روزرسانی‌های محتوا

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

    ۳۲. اهمیت کلمه کلیدی

    کلمه کلیدی که در بین ۱۰۰ کلمه ابتدایی محتوای آن صفحه باشد ارتباط مستقیمی با رتبه بندی گوگل دارد.

    ۳۳. تاریخچه به‌روزرسانی‌های صفحه

    صفحه طی زمان چقدر به روزرسانی شده است؟ روزانه، هفتگی، هر ۵ سال یکبار؟ تناوب به روزرسانی صفحه نیز نقش مهمی در تازگی صفحه بازی می کند.

    ۳۴. کلمه کلیدی در تگ های H2 و H3

    ظاهر شدن کلمه کلیدی در زیرتیترهای H2 و H3 نیز می تواند نشانه خوبی از ارتباط باشد.

    ۳۵. کیفیت لینک خروجی

    بسیاری از سئوکاران گمان می برند که لینک دهی به سایت های با authority بالا به ارسال سیگنال های خوب و مطمئن به گوگل کمک می کند.

    ۳۶. طرح لینک خروجی

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

    ۳۷. گرامر و نگارش

    شیوه صحیح نگارش و گرامر نشانه ای از کیفیت است.

    ۳۸. محتوای بازنشر شده

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

    ۳۹. به روزرسانی مناسب موبایل

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

    ۴۰. قابلیت استفاده در موبایل

    وبسایت هایی که کاربران موبایل می توانند به آسانی از آن سایت استفاده کنند، برتری نسبت به وبسایت های دیگر دارند.

    ۴۱. محتوای مخفی در موبایل

    ممکن است که محتوای مخفی در دستگاه های موبایل ایندکس نشود. بهرحال، گوگل اخیرا اعلام کرد که محتوای مخفی مشکلی ندارد. اما همچنین گفت که محتوای مهم بایستی پدیدار باشد.

    ۴۲. محتوای مکمل کمکی

    مطابق با راهنمای گوگل، محتوای مکمل کمکی نشانگری از کیفیت صفحه و همینطور رتبه بندی گوگل است. منظور از محتوای کمکی مثلا مبدل ارز، محاسبه کننده سود وام و …

    ۴۳. محتوای مخفی در تب ها

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

    ۴۴. تعداد لینک های خروجی

    لینک های خروجی بسیار با امکان dofollow می تواند منجربه آب رفتن PageRank شما شود!

    ۴۵. چندرسانه ای

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

    ۴۶. تعداد لینک های درونی اشاره کننده به صفحه

    تعداد لینک های درونی به یک صفحه نشان دهنده اهمیت ارتباط با دیگر صفحات سایت است (لینک های بیشتر درونی = اهمیت بیشتر).

    ۴۷. کیفیت لینک های درونی اشاره کننده به صفحه

    لینک های درونی از صفحات قدرتمند بر روی دامنه تاثیر قوی به نسبت از صفحات با PageRank پایین دارند.

    ۴۸. لینک های شکسته

    داشتن لینک های شکسته زیاد در یک صفحه می تواند نشانه‌ای باشد از سایت به دست فراموشی سپرده شده. گوگل از پیوندهای شکسه به عنوان ابزاری برای ارزیابی کیفیت صفحه استفاده می کند.

    ۴۹. سطح نوشته

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

    ۵۰. لینک های آشناسازی

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

    ۵۱. تایید اعتبار W3C/خطاهای HTML

    بسیاری از خطاهای HTML یا کدنویسی اشتباه می تواند نشانه ای از وبسایتی با کیفیت پایین باشد. بسیاری در سئو اینطور فکر می کنند که صفحه ای که به خوبی کدنویسی شده نشانه‌ی صفحه باکیفیت است.

    ۵۲. Domain Authority

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

    ۵۳. PageRank صفحه

    خیلی ارتباط مستقیمی ندارد. اما صفحات با قدرت بالا صفحاتی با قدرت کمتر را کنار می زنند.

    ۵۴. طول آدرس

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

    ۵۵. مسیر آدرس

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

    ۵۶. ویرایشگر انسانی

    اگرچه که هیچگاه تایید نشد اما گوگل خبر از راه اندازی سیستمی داد که به ویرایشگرهای انسانی اجازه دخالت در SERP یا نتایج جستجو را می دهد.

    ۵۷. دسته بندی صفحه

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

    ۵۸. تگ های وردپرس

    تگ ها سیگنال ارتباطی مخصوص وردپرس محسوب می شوند. طبق گفته Yoast: «تنها راه بهبود وضعیت سئو وبسایت خود ارتباط یک تکه محتوا به تکه ای دیگر و واضح تر ارتباط گروهی نوشته به نوشته های دیگر است.»

    بهبود سئو: روش‌های لینک سازی

    ۵۹. کلمه کلیدی در آدرس

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

    ۶۰. رشته آدرس

    دسته بندی در رشته آدرس توسط گوگل خوانده شده و می تواند سیگنالی در اینباره باشد که این صفحه در چه رابطه است.

    ۶۱. مراجع و منابع

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

    ۶۲. لیست های عددی و گلوله ای

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

    ۶۳. اولویت صفحه در نقشه سایت Sitemap

    اولویت یک صفحه از طریق فایل sitemap.xml می تواند رتبه بندی را دستخوش تغییر کند.

    ۶۴. لینک های خروجی بسیار زیاد

    گوگل می گوید: «برخی صفحات لینک های بسیار بسیار زیادی دارند، صفحه را برای کاربر گمراه کننده کرده و حواس خواننده را از محتوای اصلی دور می کند»

    ۶۵. سیگنال تجربه کاربر از دیگر کلمات کلیدی صفحه

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

    ۶۶. عمر صفحه

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

    ۶۷. لایه بندی کاربرپسند

    گوگل در مستندات خود عنوان می کند: «لایه بندی کردن صفحه باکیفیت، محتوای اصلی را فورا در جستجوی گوگل ظاهر می کند»

    ۶۸. دامنه های پارک شده

    به روزرسانی گوگل در دسامبر ۲۰۱۱ حکایت از کاهش پدیداری در جستجو برای دامنه های پارک شده داشت.

    ۶۹. محتوای مفید

    گوگل می تواند بین محتوای باکیفیت و محتوای مفید تمایز قائل شود.

  • حل مشکل صفحه مرگ در وردپرس

    حل مشکل صفحه مرگ در وردپرس

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

    معمول ترین مسایلی که باعث صفحه مرگ در وردپرس می شود اینها هستند:

    دلیل اول: مسایل مربوط به ارتقا خودکار

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

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

    چگونه خطای ۵۰۰ سرور را در وردپرس حل کنیم؟

    دلیل دوم: گیر کردن در وضعیت نگهداری

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

    دلیل سوم: مسایل مربوط به افزونه‌ها

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

    • تغییر افزونه فعال
    • به‌روزرسانی افزونه قدیمی
    • نصب افزونه جدید

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

    فایل htaccess در وردپرس چیست و چگونه از آن استفاده کنیم؟

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

    صفحه مرگ در وردپرس

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

    برای غیرفعال سازی افزونه:

    • با دسترسی کامل و لازم به حساب cPanel خود متصل شوید
    • پوشه نصب وردپرس خود را یافته و پوشه افزونه ها را بیابید wp-content/plugins
    • پوشه ای با نام افزونه مدنظر خود را یافته
    • پوشه را به نام دیگری که هنوز هم بتوانید تشخیصش دهید تغییر نام دهید. مثلا اگر نام پوشه افزونه my-bad-plugin است نام آن را به my-bad-plugin-disabled تغییر دهید. نام آن را به صورتی تغییر دهید که مشابه نام افزونه دیگری نبوده اما همچنان بیانگر افزونه مدنظرتان باشد
    • تمام! با تغییر نام پوشه توانسته اید به صورت دایم افزونه را غیرفعال کنید

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

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

    خطا ۴۰۱ چیست و در وردپرس چگونه بایستی رفع شود؟

    غیرفعال سازی افزونه ها به صورت یک به یک زمان بیشتری خواهد گرفت. در عوض می توانید خود پوشه plugins را به چیزی دیگر تغییر نام دهید. با اینکار تمام افزونه ها به صورت یکباره غیرفعال خواهند شد.

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

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

    دلیل چهارم: مساله در خصوص قالب ها

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

    1. مساله در خصوص نصب قالب جدید: قالب های جدید می توانند باعث ایجاد تضاد با افزونه های موجود شوند. در این مورد غیرفعال سازی قالب جدیدا نصب شده می تواند باعث شود که وردپرس به صورت خودکار به قالب پیش فرض سوییچ شود. مطمئن شوید که قالب پیش فرض پیشتر حذف نشده باشد. اگر اینطور بود قالب پیش فرض را به پوشه wp-content/themes اضافه کنید.
      برای غیرفعال سازی قالب، همان رویه شرح داده شده برای افزونه ها را دنبال کنید. البته در این مورد نام پوشه wp-content/themes خواهد بود. پوشه پیش فرض قالب را تغییر نام دهید تا از این طریق به صورت خودکار قالب غیرفعال شود.
    2. مشکل در خصوص قالب با کدنویسی اشتباه: به‌روزرسانی های بزرگ وردپرس می تواند باعث ایجاد مشکل در قالب هایی شود که به شکل ضعیفی کدنویسی شده اند. وقتیکه وردپرس به روزرسانی می شود، قالب های قدیمی با کدنویسی ضعیف به درستی کار نخواهند کرد.
      اگر متوجه شدید که صفحه مرگ در وردپرس درست پس از به روزرسانی اتفاق افتاده، احتمال بسیار زیاد قالب قدیمی وردپرس شما باعث و بانی ایجاد این مشکل است. با غیرفعال سازی قالب به روشی که در بالا تشریح شد می توانید باعث بازگردانی همه چیز به وضعیت عادی شوید.
    3. مشکل با تغییر در قالب: وردپرس خیلی طرفدار کدنویسی باگ دار نیست. اگر قالب کدنویسی درستی نداشته باشد، در نهایت منجربه صفحه مرگ در وردپرس خواهد شد.
      برای مقابله با این مشکل بایستی حتما اقدام به تهیه قالب از وبسایت های معتبر کنید. اگر صفحه مرگ در وردپرس درست پس از نصب چنین قالب هایی پدیدار شد، مشکل می تواند تضاد بین قالب و افزونه‌های فعال در وردپرس باشد.
      تغییر یا به رورزرسانی قالب به صورت دستی می تواند باعث خطا در کدنویسی شود که مرکز اغلب مسایل در وردپرس و در نتیجه صفحه معروف سفیدرنگ یا صفحه مرگ در وردپرس است. فایل تغییر یافته را با یک نسخه قدیمی از پشتیبان خود جایگزین کنید. اگر پشتیبانی ندارید اجبارا بایستی فایل های اصلی قالب را جایگزین فایل های جاری قالب کنید.

    دلیل پنجم: مصرف بیش از محدودیت تعریف شده برای حافظه

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

    debug.log برای فعال‌سازی حالت اشکال‌زدایی در وردپرس

    در ابتدا می توانید مقدار حافظه اختصاصی در PHP خود را با افزودن یا ویرایش این خط در فایل wp-config.php افزایش دهید:

    define('WP_MEMORY_LIMIT', '64M');

    برای هاست های اشتراکی، محدودیت حافظه ۶۴ مگابایتی کفایت می کند. اگر مشکل ادامه دار بود با ارایه دهنده هاست خود مشورت کنید.

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

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

  • رتبه الکسا: بهبود و افزایش رتبه

    رتبه الکسا: بهبود و افزایش رتبه

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

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

    الکسا و رتبه الکسا چیست؟

    السکا (که توسط آمازون خریداری شده) شرکتی است که داده های ترافیکی وبسایت ها را جمع آوری می کند و بیشتر به خاطر اطلاعات رتبه وبسایت Alexa Rank یا رتبه الکسا شناخته می شود.

    توضیحات متا و استفاده از آن برای سئو

    رتبه جهانی الکسا نشان دهنده این است که وبسایت شما در جهان تا چه اندازه محبوب است و رتبه محلی الکسا نشان‌دهنده بالاترین رتبه آن وبسایت در کشور مذکور نسبت به کشورهای دیگر است.

    از کجا رتبه الکسای خود را دریافت کنم؟

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

    رتبه الکسا مهم است؟ چرا دیگران به آن اهمیت می دهند؟

    رتبه الکسا ابزاری بسیار مهم برای بازاریابان است تا پتانسیل تبلیغاتی یک وبسایت را نمایش دهند. هرچه عدد رتبه کمتر باشد، وبسایت ترافیک بیشتری دارد و از این رو افراد بیشتری تبلیغات را می بینند.

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

    چه عواملی بر رتبه بندی الکسا اثر می گذارند؟

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

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

    • ترافیک افرادی که از تولبار الکسا استفاده می کنند
    • تعداد بازدید از صفحات
    • زمان صرف شده در وبسایت
    • بانس ریت و CTR
    • کیفیت و تنوع بازدیدها
    • تعداد بک لینک ها
    • به اشتراک گذاری در شبکه‌های اجتماعی، شمار لایک و دیدگاه ها
    • سرعت بارگیری وبسایت
    • ظاهر وبسایت

    آیا رتبه بندی الکسا تاثیری بر ترافیک و سئو دارد؟

    پاسخ کوتاه این پرسش این است که هیچ همبستگی مستقیمی بین سئو و رتبه الکسا وجود ندارد.

    اما رتبه پایین الکسا می تواند دلالت بر ترافیک بالا باشد که می تواند به دلیل سئو خوب باشد. وبسایت هایی که رتبه الکسای آنها زیر ۱۰۰۰۰ است، از بابت ورودی از گوگل لذت وافری می برند.

    بهینه سازی Robots.txt برای سئو

    دریافت بک لینک از وبسایت هایی با Authority بالا می تواند منجربه افزایش domain authority وبسایت شما شده و در نتیجه منجربه رتبه بندی بالاتری برای وبسایت شما در نتایج جستجوی گوگل شود. این مساله به شما کمک می کند که ترافیک بیشتری داشته باشید و در نتیجه رتبه الکسای وبسایت خود را بهبود بخشید.

    به چه تعداد بازدید احتیاج دارم تا رتبه الکسای من زیر ۱۰۰۰۰۰ شود؟

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

    • تا ۱۰۰۰۰۰: ۱۰۰۰ بازدید در روز
    • تا ۵۰۰۰۰: ۵۰۰۰ بازدید در روز
    • تا ۲۰۰۰۰: ۱۰۰۰۰ بازدید در روز
    • تا ۱۰۰۰۰: ۲۵۰۰۰ بازدید در روز
    • تا ۵۰۰۰: بیش از ۵۰۰۰۰ بازدید در روز

    روش واقعی برای بهبود رتبه الکسا

    1. در حقیقت نوشتن محتوای فوق العاده با تعداد کلمات بیش از ۱۰۰۰ کلمه می تواند کمک بسیاری به شما کند. برای مثال اگر قصد دارید که توجه وبمستران را به خود جلب کنید بایستی مطالبی در خصوص سئو، بازاریابی دیجیتالی و مسایل مشابه را به رشته تحریر درآورید. یا اگر برای مادران می نویسید، بایستی درباره نوزادان، شیرخشک، کالسکه و … صحبت کنید.
    2. مهم تر، محتوا را هرجایی که می توانید به اشتراک گذارید (بر روی فیسبوک، توییتر، ردیت، پینترست) و بازدیدکننده واقعی و خوب پیدا کنید.
    3. گرفتن بک‌لینک باکیفیت و نوشتن مطالب میهمان بر روی دیگر وبسایت ها برای بهبود domain authority راه حلی دیگر است. با افزایش domain authority دست‌تان برای رتبه بندی بهتر محتوا بازتر است که باعث سرازیر شدن بازدیدکننده بیشتر و در نتیجه بهبود رتبه الکسا می شود.
    4. به صورت مداوم نوشته های قدیمی را به روزرسانی کند و همچنین همگام با آخرین تغییرات سئو باشید.
    5. در رسانه های اجتماعی حضور داشته باشید و ترافیک بیشتری را به سمت وبسایت خود هدایت کنید.

    چرا محتوای عالی، کلید بهبود رتبه الکسا و در کل وبسایت شماست

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

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

    چطور مطلبی درجه یک و عالی بنویسم؟

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

    محتوای خوب مشخصه های زیر را دارد:

    • به پرسش های کاربران پاسخ می دهد
    • متن نسبتا طولانی دارد (بیش از ۱۰۰۰ کلمه)
    • شامل هرچیزی است که کاربر می خواهد درباره آن موضوع بداند
    • خواندنی و تعامل پذیر است
    • از رابط کاربری و ظاهر بسیار خوبی بهره می برد
  • ۳۶ نکته برای بهینه سازی مطالب از نظر سئو

    ۳۶ نکته برای بهینه سازی مطالب از نظر سئو

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

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

    ۲. مخاطب خود را بشناسید. دقیقا بدانید که نوشته خود را برای چه دسته کاربرانی آماده می کنید. وقتی که مخاطب محتوای خود به شکل دقیق شناختید، سرراست بودن نوشته‌تان بسیار آسان تر است.

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

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

    رتبه الکسا: بهبود و افزایش رتبه

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

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

    ۷. بیش از ۳۰۰ کلمه بنویسید. به اندازه ای بنویسید که موضوع مورد نظر شما به صورت کامل پوشش داده شود و البته بهترین روش نوشتن بیش از ۳۰۰ کلمه است تا از این طریق به موتورهای جستجو بگویید که نوشته شما منبعی کامل است.

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

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

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

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

    ۱۲. محتوادزدی نکنید. محتوایی که می سازید بایستی همیشه اولین باشد و هرگز از وبسایت های دیگر کپی نشده باشد. کپی کاری از وبسایت های دیگر می تواند منجربه مجازات در جستجو برای وبسایت تان شود.

    ۱۳. از منابع معتبر استفاده کنید. اگر از اطلاعات یا نقل قول هایی از دیگر وبسایت ها استفاده می کنید، منابع را در نوشته خود بیاورید.

    ۱۴. از زیرتیترها استفاده کنید. برای بهینه سازی مطالب بایستی محتوای خود را با استفاده از زیرتیترها در کل نوشته ها به بخش هایی از متن تقسیم کنید.

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

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

    ۱۷. اطلاعات مهم را برجسته کنید. یکی از مهمترین موارد در بهینه سازی مطالب برای سئو، استفاده از ویژگی های فرمت بندی است که نوشته را قابل درک تر می کند. بولد کردن، ایتالیک کردن یا از روش های دیگر برای برجسته کردن اطلاعات مهم در نوشته خود استفاده کنید.

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

    ۱۹. مطمئن شوید که تصاویر در ابعاد صحیح خود قرار دارند. تصاویری که خیلی بزرگ باشند از سرعت وبسایت خواهند کاست و از این رو در بهینه سازی مطلب بایستی این مورد مهم را در نظر داشته باشید.

    ۲۰. افزودن کلمه کلیدی اصلی به تگ توضیح تصویر. از کلمه کلیدی صفحه در تگ توضیحات تصویر برای بهبود سئو وبسایت خود استفاده کنید.

    بهبود سئو: روش‌های لینک سازی

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

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

    ۲۳. از کلمه کلیدی اصلی در عنوان صفحه استفاده کنید. مطمئن شوید که عنوان نوشته شما شامل کلمه کلیدی اصلی مدنظرتان می شود. مطمئن شوید که عنوان صفحه منحصربه‌فرد است تا از این طریق از مسایل مربوط به تگ عنوان دوگانه که به سئو وبسایت ضربه می زند دور باشید.

    ۲۴. از کلمه کلیدی اصلی در توضیحات متا استفاده کنید. کلمه کلیدی اصلی را در توضیحات متای نوشته که نبایستی بیشتر از ۳۲۰ کلمه باشد بیاورید.

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

    ۲۶. از کلمه کلیدی اصلی در انتهای نوشته خود استفاده کنید. وقتی که به پایان نوشته خود نزدیک می شوید از کلمه کلیدی اصلی مد نظر خود استفاده کنید.

    ۲۷. در استفاده از کلمه کلیدی اصلی زیاده روی نکنید. نوشته خود را با کلمه کلیدی مدنظر خود بمباران نکنید. این کار در جهت خلاف بهینه سازی مطلب است. کلمه کلیدی اصلی بایستی حدود ۲% نوشته‌تان را پوشش دهد.

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

    ۲۹. افزودن لینک به صفحات مرتبط داخلی. در این نقطه از بهینه سازی مطلب خود بایستی لینک هایی را به دیگر نوشته ها و صفحات وبسایت خود بسازید.

    سئو چیست و چگونه می‌توان از این طریق ترافیک بیشتری داشت؟

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

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

    ۳۲. با روش دعوت به عمل نوشته خود را پایان دهید. به این دلیل که نوشته های خوب هدفی را دنبال می کنند، به این صورت کار خود را پایان بخشید که در واقع می خواهید به خوانندگان‌تان بگویید که سپس چه کنند.

    ۳۳. تیترهای بیشتری بنویسید و یکی را انتخاب کنید. به تیتر خود بازگشته و چند نسخه جدید از تیتر خود بنویسید که قدرتمندتر و مرتبط‌تر باشند. بهترین تیتر را از بین گزینه های خود برگزینید. مطمئن شوید که کلمه کلیدی اصلی در آن به کار رفته است. تیتر نهایی شما بایستی زیر ۶۰ کاراکتر باشد تا به صورت کامل در موتورهای جستجو به نمایش درآید.

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

    ۳۵. ویرایش بیشتر و نهایی را بر روی نوشته خود صورت دهید. نوشته خود را به صورت کامل بررسی کرده و به دنبال خطاهای نگارشی و لغوی باشید. تا زمانیکه نوشته خود را به صورت کامل بررسی و ویرایش نکردید اقدام به انتشار آن نکنید.

    ۳۶. سئو صفحه را بررسی کنید. وقتیکه نوشته خود را منتشر کردید مطمئن شوید که هیچ نکته ای در خصوص بهینه سازی مطالب را از قلم نیانداخته اید. اینکار را با ابزارهای رایگان انجام دهید.

    content seo

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

  • چگونه خطای ۵۰۰ سرور را در وردپرس حل کنیم؟

    چگونه خطای ۵۰۰ سرور را در وردپرس حل کنیم؟

    خطای داخلی سرور در وردپرس یعنی خطای ۵۰۰ سرور یکی از بدترین نوع خطاها در کار با وردپرس محسوب می شود. هیچ راه حل مشخص و معمولی برای حل این مشکل وجود ندارد و در حقیقت خطای ۵۰۰، خطایی است که کمتر به سرور ارتباط پیدا می کند (یعنی در واقع سرور شما به درستی کار می کند).

    خطای ۵۰۰ سرور چیست

    تعریف خطای ۵۰۰ تا حدی غیرشفاف است. در اصل، هیچ نشانه واقعی وجود ندارد که متوجه شویم در حقیقت چه چیزی دچار خطا شده و مشکل از کجاست.

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

    چطور خطای سرور ۵۰۰ را حل کنیم

    اغلب اوقات می توانید خطای ۵۰۰ را با برداشتن ۶ گام زیر حل کنید:

    ۱. فعال کردن قابلیت عیب یابی

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

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

    define( "WP_DEBUG", true );

    وقتیکه فایل را ذخیره کردید وبسایت خود را دوباره بارگیری کنید تا تغییرات را ببینید. اگر خوش شانس باشید، خطای سرور مخفی خواهد شد و با خطایی متفاوت جایگزین می‌شود که به شما می گوید مشکل از کجاست.

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

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

    ۲. غیرفعال سازی تمام افزونه ها و تغییر پوسته

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

    می توانید قالب وبسایت خود را به حال پیش فرض برگردانید. اگر وبسایت بدون خطای داخلی سرور بارگیری شد، پس ایراد از قالب شماست.

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

    ۳. فایل htaccess را بررسی کنید

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

    به cPanel خود لاگین کرده و به مسیر ریشه وبسایت خود بروید. در اینجا بایستی فایل htaccess را در صورت وجود مشاهده کنید (اطمینان یابید که توانایی مشاهده فایل های مخفی را دارید).

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

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

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

    ۴. افزایش ظرفیت حافظه

    به ندرت کمبود حافظه باعث ایجاد این مشکل خواهد شد. اما ممکن است که افزایش محدودیت حافظه بتواند در شرایطی به کمک شما بیابد. برای انجام اینکار، فایل wp-config.php را در مسیر ریشه فضای میزبان خود باز کنید و به دنبال عبارت WP_MEMORY_LIMIT باشید. اگر این دستور وجود داشته باشد، مقدار آن را به 64M تغییر دهید. اگر چنین دستوری را نیافتید خط زیر را به فایل wp-config.php خود بیافزایید:

    define('WP_MEMORY_LIMIT', '64M');

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

    ۵. از پشتیبان خود کمک بخواهید

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

    ۶. حذف و نصب دوباره وردپرس

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

    خطای ۵۰۰ سرور با اینکه عنوان خطای داخلی سرور دارد اما به ندرت به دلیل خطای واقعی سرور رخ می دهد. اغلب اوقات، با طی کردن مراحل بالا مساله حل خواهد شد.

  • فایل htaccess در وردپرس چیست و چگونه از آن استفاده کنیم؟

    فایل htaccess در وردپرس چیست و چگونه از آن استفاده کنیم؟

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

    فایل htaccess در وردپرس چیست و چه کاری انجام می دهد

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

    debug.log برای فعال‌سازی حالت اشکال‌زدایی در وردپرس

    به صورت پیش فرض فایل htaccess در وردپرس کارهای زیر را انجام می دهد:

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

    چگونه فایل htaccess را یافته و آن را در وردپرس ویرایش کنم

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

    پیش از دستکاری چیزی اقدامات زیر را انجام دهید:

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

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

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

    htaccess

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

    خطا ۴۰۱ چیست و در وردپرس چگونه بایستی رفع شود؟

    وقتی دوباره به مسیر ریشه فضای وبسایت خود بروید بایستی فایل htaccess را بتوانید ببینید.

    با فایل htaccess در وردپرس چه کاری می توان کرد

    حالا که فایل htaccess را در وردپرس خود دیدید و آن را ویرایش هم کردید، به این پرسش خواهید رسید که چه تغییراتی را با کمک این فایل می توان در وبسایت ایجاد کرد.

    ابتدا اجازه دهید که درباره بازنشانی یا تغییر آدرس یا redirect صحبت کنیم. اگر صفحه یا نوشته ای یا کل وبسایت خود را جابجا کنید بایستی به صورت خودکار کاربرانی که آدرس قدیمی را می بینند به مکان جدید هدایت کنید. اینکار نیازمند تنظیماتی در خصوص تغییر آدرس ۳۰۱ می باشد و این کاریست که می توانید با استفاده از فایل htaccess در وردپرس انجام دهید.

    برای تغییر آدرس یک صفحه می توانید خط زیر را به انتهای فایل htaccess خود بیافزایید.

    Redirect 301 /oldpage.html http://www.yoursite.com/newpage.html

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

    می توانید از کد بالا برای تغییر آدرس کل وبسایت خود استفاده کنید یا اینکه می توانید برای تغییر آدرس به نسخه امن وبسایت خود HTTPS از این فرمول بهره ببرید.

    همچنین می توانید از فایل htaccess برای اعمال تغییرات گسترده امنیتی بر روی وبسایت استفاده کنید. برای مثال از کد زیر برای رد دسترسی کاربران غیرمجاز به چندین فایل اصلی و مهم وردپرس می توانید استفاده کنید:

    <FilesMatch "^.*(error_log|wp-config\.php|php.ini|\.[hH][tT][aApP].*)$"> Order deny,allow Deny from all </FilesMatch>

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

  • خطا ۴۰۱ چیست و در وردپرس چگونه بایستی رفع شود؟

    خطا ۴۰۱ چیست و در وردپرس چگونه بایستی رفع شود؟

    وقتی که وبسایت خود را مرور می کنید با پیغام خطا ۴۰۱ مواجه می شوید؟ اگر وبسایت وردپرسی شما پیغام خطا ۴۰۱ را به بازدیدکنندگان‌تان نمایش می دهد، بایستی راه حلی برای این مشکل بیابید.

    پیغام خطای ۴۰۱ چه معنایی می دهد؟

    خطا ۴۰۱، کد وضعیت HTTP است که نشان می دهد که سرور با درخواست غیرمجاز مواجه شده است. کد خطا ۴۰۱ بیشتر به این دلیل ایجاد می شود که دسترسی غیرمجاز به صفحه مشخص یا مقصدی بر روی وبسایت رخ داده است.

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

    نصب وردپرس در cpanel

    کد خطا ۴۰۱ به مانند سایر کدهای هم خانواده خود ۴۰۰ به معنای مشکلی از جانب کاربر است یعنی مشکل از سمت مشتری به وجود آمده است تا اینکه این مشکل از جانب وبسایتی باشد که تلاش به مرورش دارد.

    خطا ۴۰۱ و خطا ۴۰۳

    کاربران اغلب اوقات خطا ۴۰۱ را با خطا ۴۰۳ اشتباه می گیرند در حالیکه این دو کد خطا از یکدیگر متفاوت است. پیغام خطا ۴۰۳ به معنای دسترسی به صفحه ای است که ممنوع می باشد در حالیکه پیغام خطای ۴۰۱ به معنای مشکلی در تایید اعتبار دسترسی به صفحه است. این بدان معناست که خطای ۴۰۱ لزوما به معنای ممنوع بودن چیزی نیست بلکه تنها سرور نمی تواند اعتبار درخواست دهنده دسترسی را تایید کند.

    انواع پیام‌های کد خطا ۴۰۱

    پیغام خطا ۴۰۱ بسته به سرور شما متنوع خواهد بود اما یک خطای ۴۰۱ به صورت کلی به اشکال زیر نشان داده می شود:

    • ۴۰۱ Unauthorized
    • Authorization Required
    • Access Denied
    • HTTP Error 401 Unauthorized

    چه چیزی باعث خطا ۴۰۱ می شود؟

    برخی از دلایل معمول خطای ۴۰۱ عبارت‌انداز:

    • آدرس اشتباه – برخی اوقات کد خطای ۴۰۱ به دلیل آدرس اشتباه است. اطمینان یابید که آدرس سایتی که به دنبال آن هستید به درستی وارد شده باشد.
    • اعتبار لاگین نادرست – برخی صفحات یک وبسایت، شما را ملزم به لاگین می کنند تا به اطلاعات دسترسی داشته باشید. اگر لاگین نکرده اید، احتمالا با خطا ۴۰۱ مواجه خواهید شد. مطمئن شوید که مجوزهای لاگینی که وارد کرده اید صحیح باشند.
    • نیاز به لاگین به صورت نادرست – این مساله اغلب به ندرت رخ می دهد اما در برخی مواقع، یک وبسایت که قاعدتا نیازمند لاگین نباشد هنوز یک صفحه لاگین را نمایش می دهد. این مساله از سمت مدیر وبسایت است و اغلب کاربر را با یک خطا ۴۰۱ مواجه می کند.
    • خطای DNS – برخی اوقات عدم عملکرد صحیح سیستم نام دامنه یا DNS می تواند پیغام خطای ۴۰۱ بازگرداند. این اتفاق معمولا خیلی کم رخ می دهد.
    • مسایل مربوط به امنیت/فایروال – در صورت رفتارهای مشکوک از سمت کاربر، برخی از افزونه های امنیتی وردپرس یا فایروال ها می توانند باعث ایجاد خطا ۴۰۱ شوند.
    • مسایل مربوط به افزونه – یک افزونه وردپرس در وبسایت می تواند باعث ایجاد خطا ۴۰۱ بر روی وبسایت‌تان شود.

    چگونه خطای ۴۰۱ را در وردپرس از بین ببرم

    اغلب اوقات خطای ۴۰۱ را می توان با یک رفرش ساده از میان برد. اگر رفرش کردن صفحه مشکل شما را حل نکرد از گام های زیر استفاده کنید:

    خطای 401

    ۱. بررسی آدرس برای وجود خطا

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

    ۲. خالی کردن کوکی و کش مرورگر

    کش مرورگر شما از طریق کاهش زمان بار وبسایت به بهبود مرور کمک می کند. برای انجام اینکار، مرورگرها کپی‌های محلی از محتوایی که مداوم مرور می کنید را ذخیره می کنند. کش مرورگر شما برخی اوقات با نسخه زنده از برنامه شما دچار همپوشانی می شود که منجربه پیغام خطای ۴۰۱ می شود.

    debug.log برای فعال‌سازی حالت اشکال‌زدایی در وردپرس

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

    ۳. غیرفعال کردن افزونه های وردپرس

    به این دلیل که افزونه وردپرس می توانند شیوه عملکرد وبسایت شما را تغییر دهد، می توانند یکی از دلایل به وجود آمدن خطای ۴۰۱ در وردپرس باشند.

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

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

    برخی اوقات نیز افزونه‌ای با بخشی از وبسایت یا افزونه‌ای دیگر ناسازگار است. برای کشف اینکه چه افزونه ای باعث ایجاد خطا ۴۰۱ شده است تلاش کنید که تمام افزونه های وبسایت خود را غیرفعال کرده و سپس به صورت موردی اقدام به فعال سازی افزونه ها کنید.

    ۴. حذف حفاظت با کلمه عبور در سطح سرور

    اگر از htaccess/htpasswd برای محافظت بخش هایی از وبسایت وردپرس خود با کلمه عبور/نام کاربری بهره می برید تلاش کنید که این شیوه حفاظتی با کلمه عبور را غیرفعال کنید.

    بسیاری از میزبان ها به شما ابزاری برای کنترل چنین کلمات عبوری را از طریق cPanel می دهند. به دنبال نام هایی مانند اسامی زیر در داشبورد cPanel خود باشید:

    • Password protect directories
    • Directory privacy

    ۵. خالی کردن DNS

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

    برای کاربران ویندوز:

    • به عنوان یک کاربر با دسترسی administrator وارد ویندوز شوید
    • پنجره جستجو را باز کنید
    • عبارت CMD.exe را در فیلد جستجو برای گشودن پنجره Command Prompt تایپ کنید
    • عبارت روبرو را در رابط کاربری CMD وارد کنید: ipconfig/flushdns

    ۶. منتظر بمانید

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

    بهینه‌سازی حرفه‌ای تصاویر با افزونه وردپرس WP Smush Pro

    به خاطر داشته باشید که بسیاری از وبسایت های وردپرسی زمانی را برای نگهداری لازم دارند. اگر خطا ۴۰۱ را بر روی سایت شخص دیگری ملاحظه می کنید، ممکن است که عملیات بازسازی بر روی وبسایت در جریان است که به صورت موقت باعث ایجاد خطا ۴۰۱ شده است.

  • debug.log برای فعال‌سازی حالت اشکال‌زدایی در وردپرس

    debug.log برای فعال‌سازی حالت اشکال‌زدایی در وردپرس

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

    برای این منظور بایستی با گزارش خطای وردپرس آشنا شوید که دقیقا چیست. گزارش خطای وردپرس، لیستی از کدهای خطا و دفعاتی است که در وبسایت شما به نمایش درآمده است. این قابلیت از اواخر سال ۲۰۰۷ با نسخه ۲.۳ وردپرس فعال شد.

    نصب وردپرس در cPanel

    چرا بایستی گزارش خطای وردپرس را فعال کنم؟

    به این دلیل که با خطاهای عجیب و یا معمول در وردپرس خود مواجه می شوید و می خواهید این مشکل را حل کنید، مثلا:

    • وقتیکه در تلاشید که وبسایت خود را باز کنید با یک صفحه سفید خالی روبرو می شوید.
    • وقتیکه با پیغام خطایی مانند خطای ۴۰۱، ۴۰۴، ۵۰۰ و … در وبسایت خود مواجه می شوید.
    • اگر کل وبسایت شما مشکل پیدا کرد.
    • اگر از عملکرد کند وبسایت خود رنج می برید.
    • اگر افزونه یا پوسته ای به درستی کار نمی کند.
    • اگر در عجب هستید که کدام افزونه یا پوسته باعث ایجاد مسایلی در خصوص عملکرد شده اند.

    چگونه گزارش خطای وردپرس را فعال کنم؟

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

    1. دستی
    2. با یک افزونه

    روش دستی درواقع با ویرایش فایل wp-config.php همراه خواهد بود. البته برای اینکار می توانید از یک افزونه رایگان وردپرسی نیز استفاده کنید.

    گام ۱: دسترسی و ویرایش فایل wp-config.php

    اگر با فایل wp-config.php آشنا هستید، حتما می دانید که این فایل یکی از فایل های محوری و اصلی وردپرس به دلیل نگهداری جزییات مهم پیکربندی مانند اعتبارنامه هایی برای پایگاه داده وبسایت‌تان است.

    چرا وردپرس رایگان است؟

    برای دسترسی به فایل wp-config.php بایستی یا این فایل را از روی سرور بر روی سیستم شخصی خود دانلود کرده و یا با استفاده از یک ابزار مدیریت فایل اقدام به ویرایش این فایل در فضای میزبان خود کنید.

    برای دسترسی به فایل wp-config.php بایستی به مسیر ریشه فضای خود رفته و فایل مذکور را یافته و با راست کلیک کردن و انتخاب گزینه ویرایش این فایل اقدام به باز کردن فایل برای ویرایش آن کنید.

    گام ۲: افزودن خط کد در فایل wp-config.php برای فعال کردن وضعیت اشکال‌زدایی

    در داخل ویرایشگر متنی، به دنبال خطی با این عنوان باشید: Stop editing! Happy Blogging

    نشانگر ماوس را در فضای خالی بالای این خط متنی قرار داده و کد زیر را وارد کنید:

    1
    define( 'WP_DEBUG', true );

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

    گام ۳: اما حالا خطاهایی که سمت کاربر به نمایش در می آید را نمی خواهم ببینم

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

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

    از این رو بایستی خطاهای وردپرس را به صورت گزارش درآوریم تا از این طریق فقط اقدام به ذخیره سازی گزارشات و نه نمایش پیغام های خطا اقدام به بررسی و رفع مشکل کنیم. برای ثبت گزارش خطاها دوباره به همان فایل wp-config.php بازگشته و آن را در ویرایشگر متن باز کنید.

    به دنبال کد جدیدی باشید که به تازگی افزودید. کد جدید زیر را در خط خالی زیر کد اشکال‌زدایی وارد کنید:

    1
    2
    3
    4
    5
    6
    7
    // Enable Debug logging to the /wp-content/debug.log file
    define( 'WP_DEBUG_LOG', true );
     
    // Disable display of errors and warnings
    define( 'WP_DEBUG_DISPLAY', false );
     
    @ini_set( 'display_errors', 0 );

    باز ممکن است که چنین کدی پیشتر در فایل wp-config.php شما از پیش وجود داشته باشد. به همین منظور حتما از true و false بودن مقدار این کد در فایل به شکل بالا اطمینان حاصل کنید.

    خط اول به وردپرس می گوید که پیغام های خطا را در فایلی به نام debug.log ذخیره سازی کند. کد بعدی به وردپرس می گوید که نمایش پیغام های خطا را به صورت عمومی به نمایش درنیاورد.

    بهینه‌سازی حرفه‌ای تصاویر با افزونه وردپرس WP Smush Pro

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

    برای بار دیگر اقدام به ذخیره سازی فایل wp-config.php کنید.

    بررسی گزارشات خطای وردپرس

    برای ذخیره سازی پیغام های خطا بایستی صفحاتی که دچار خطا هستند را مرور کنید. پس از مرور آن صفحات، به فضای ریشه وبسایت خود رفته و وارد پوشه wp-content شوید. سپس به دنبال فایل debug.log باشید.

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

    برای اغلب افراد، فایل debug.log معنایی نمی دهد. اما اگر با دقت به فایل نگاه کنید متوجه مسایلی خواهید شد. برای درک فایل debug.log:

    • بایستی خطایی را در debug.log شناسایی کنید.
    • کد خطا را بیابید.
    • بایستی ببینید که کد خطا به چه معناست.
    • به دنبال راهنمایی برای رفع آن خطا باشید.

    چگونه مسایلی را که در گزارش خطا یافتم حل کنم؟

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

  • معرفی چند عملگر گوگل مناسب برای سئو (۲۰۲۰)

    معرفی چند عملگر گوگل مناسب برای سئو (۲۰۲۰)

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

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

    ۱. جستجوی دقیق عبارت

    • کاربرد عملگر: “آموزش وردپرس
    • توضیح: تنها نتایجی را در موتور جستجوی گوگل به شما نشان خواهد داد که دقیقا شامل همین عبارت باشند.

    سئو چیست و چگونه می‌توان از این طریق ترافیک بیشتری داشت؟

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

    ۲. جستجوی محتوای به خصوص در یک وبسایت با :site

    • کاربرد عملگر: site:wproket.ir wordpress
    • توضیح: جستجوی تمام صفحات wproket.ir که حاوی عبارت WordPress باشند.

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

    ۳. افزودن جای خالی با *

    • کاربرد عملگر: JavaScript * developer
    • توضیح: گوگل نتایجی را نمایش خواهد داد که حاوی عبارت JavaScript و developer باشند.

    دیگر عملگر گوگل که خیلی هم جذاب است، علامت ستاره در جعبه جستجوی گوگل در بین عبارات جستجو است. در واقع * دو کلمه کلیدی متفاوت را به هم مرتبط کرده و نتایجی را به شما نمایش می دهد که حاوی هر دوی آنها باشند. اینطور می توان گفت که معنای جستجو با عبارت JavaScript * developer این است که گوگل * را جای خالی در نظر می گیرد.

    توضیحات متا و استفاده از آن برای سئو

    برای مثال نتایج گوگل برای جستجوی عبارت “JavaScript * developer” حاوی کلمات کلیدی زیر می تواند باشند:

    • JavaScript React Developer
    • JavaScript web Developer
    • JavaScript Application Developer
    • JavaScript NodeJS developer
    • JavaScript Backend Developer

    ۴. اجبار به تطابق با یک کلمه یا جمله با +

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

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

    ۵. در نظر نگرفتن کلمات یا عبارات با –

    • کاربرد عملگر: وردپرس -افزونه
    • توضیح: تمام نتایج در خصوص وردپرس را به شما نشان می دهد که حاوی کلمه کلیدی افزونه نباشند.

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

    ۶. استفاده از نسخه کش شده صفحه با :cache

    • کاربرد عملگر: cache:wproket.ir
    • توضیح: تازه ترین نسخه کش شده از صفحه خانگی wproket.ir را به شما خواهد برگرداند.

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

    انواع لینک سازی در سئو: لینک بد و لینک خوب

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

    ۷. جستجو در نتایج آدرس با inurl

    • کاربرد عملگر: inurl:wproket.ir wordpress
    • توضیح: شامل تمام نتایج در خصوص کلمه کلیدی WordPress است که در آدرس وبسایت عنوان شده وجود دارند.

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

    ۸. جستجو برای انواع مشخصی از فایل با filetype

    • کاربرد عملگر: filetype:pdf Iran History
    • توضیح: تنها اسناد PDF را نشان می دهد که حاوی بخشی از کلمه کلیدی Iran History باشند (برای دقیقا برابر بودن با عبارت مذکور بایستی از “” استفاده کنید).

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

    با استفاده از این عملگر می توانید نتایج جستجو را به فرمت هایی مانند PDF، TXT و … محدود کنید. بنابراین اگر به دنبال سند به خصوصی برای تحقیقات خود هستید می توانید از این عملگر گوگل برای یافتن سند مدنظر خود استفاده کنید.

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