در خدمات سئو وردپرس، یکی از مشکلات رایج آدرسهای اینترنتی، طولانی بودن آنها است. این مسئله میتواند تأثیر منفی بر رتبهبندی سایت داشته باشد. برای رفع این مشکل، بهتر است آدرسها را به شکلی ساده و قابل فهم تنظیم کنید که شامل کلمات کلیدی مرتبط و کوتاه باشد.
هیچ چیز ناامیدکنندهتر از صرف زمان قابل توجه برای ساخت سایتی بهینه نیست، آن هم وقتی که کاربران به دلیل مشکلات مربوط به آدرس اینترنتی، قادر به دسترسی به صفحات شما نباشند. گاهی اوقات، این خطاها حتی میتوانند منجر به عدم نمایش سایت شما در نتایج جستجو شوند.
در طراحی سایت وردپرس، خطای دیگر در آدرسهای اینترنتی، استفاده نادرست از خط فاصله یا آندرلاین است که میتواند موجب سردرگمی موتورهای جستجو شود. برای بهبود سئو، توصیه میشود از خط فاصله (hyphen) بهجای آندرلاین (underscore) استفاده کنید تا موتورهای جستجو راحتتر آدرسها را شناسایی کنند.
برای اینکه سایت شما در موتورهای جستجو نمایش داده شود و کاربران بتوانند به صفحات آن دسترسی داشته باشند، باید به این مشکلات رایج در آدرس اینترنتی توجه کنید:
- آدرسهای اینترنتی نامعتبر
- صفحات مفقود
- خطاهای خزیدن
اگر با این مشکلات مواجه شدید چه اتفاقی میافتد؟ چگونه آنها را حل میکنید؟
در این صفحه، سه مشکل رایج مربوط به آدرسهای اینترنتی را توضیح میدهیم و راهحلهایی برای رفع آنها ارائه میکنیم.
آدرسهای اینترنتی نامعتبر یا اشتباه
اولین مشکلی که باید بررسی کنید، آدرس اینترنتی نامعتبر یا اشتباه است. این مشکل، گوگل را از پردازش آدرس اینترنتی باز میدارد، بنابراین حل آن بسیار مهم است. خوشبختانه، رفع این مشکل هم آسان است.
ابتدا بیایید اصول اولیه را توضیح دهیم و تعریف کنیم «URL بد» به چه معناست؟
صفحات ایندکسشده خود را رصد کنید
SEO.com بازرسی سئو صفحاتی را که بهطور دقیق تحت نظر دارید ارائه میدهد. دیگر از خطاهایی که باعث کاهش رتبهبندی صفحات شما میشوند غافل نشوید!
رایگان ثبت نام کنید
«URL اشتباه» یعنی چه؟
آدرس اینترنتی نامعتبر یا اشتباه، آدرسی است که حاوی فاصله، نماد یا ساختاری است که گوگل نمیتواند پردازش کند. کاراکترها و ساختارهایی که میتوانند آدرس اینترنتی شما را نامعتبر کنند عبارتند از:
- فضاها
- کجخطها
- آدرسهای نسبی مانند /blog.html بهجای آدرس کامل مانند http://mysite.com/blog.html
چگونگی رفع مشکل آدرس اینترنتی نامعتبر
اگر در آدرسهای اینترنتی شما از کاراکترها یا ساختارهای بالا استفاده شده است، آنها را با این راهحلها جایگزین کنید.
- فضاهااز %20 به جای فاصله استفاده کن
- کجهابه جای آن از اسلش (/) استفاده کنید
- آدرسهای نسبیآدرس کامل وبسایت را از «http://» شروع کنید.
صفحات مفقود
دو نوع خطای رایج مربوط به صفحات یا محتوای گمشده وجود دارد که هر دو به عنوان خطای 404 شناخته میشوند. اول، ممکن است خطای 404 واقعی داشته باشید که در آن صفحه وجود ندارد. خطای دوم، خطای 404 نرم است کهاز نظر فنیحتی اگر صفحهای وجود نداشته باشد، یک صفحه برمیگرداند.
بیایید به بررسی هر دو نوع و راهحلهای هر کدام بپردازیم.
خطای ۴۰۴ (یافت نشد)
الف خطا ۴۰۴ یعنی صفحه پیدا نشد. این خطاها برای کاربر آزاردهنده هستند، چون لینکی که روی آن کلیک کرده وجود ندارد. مثلا اگر مرکز درمانی هر پزشک وبنشانی اختصاصی داشت، اما با رفتن پزشک، وبنشانی حذف میشد و خطای ۴۰۴ ایجاد میکرد.
چگونه این مشکل آدرس اینترنتی را برطرف کنم؟
میتوانید خطای 404 را با این روشها برطرف کنید:
- سفارشیسازی صفحه خطای 404 شما:تجربه کاربری را با پیامی دوستانه و لینکی به صفحهای دیگر که ممکن است برای کاربر مفید باشد، بهبود ببخشید.
- افزودن تغییر مسیر ۳۰۱:صفحه اصلی که این آدرس به آن لینک میشد ممکن است دیگر وجود نداشته باشد، اما شما صفحهای مشابه دارید که میخواهید ترافیک را به آن هدایت کنید. از تغییر مسیر 301 برای انتقال کاربر به آن صفحه استفاده کنید.
- بررسی صحت لینکهااگر کد خطای 404 دریافت میکنید و نمیدانید چرا، نقشه سایت و لینکهای داخلی را از نظر صحت بررسی کنید. مطمئن شوید که هیچ غلط املایی وجود ندارد!
خطاهای نرم 404
در حالی که خطای 404 واقعی به معنای یافت نشدن صفحه است، خطای 404 نرم به این معنی است که صفحه کد وضعیت 200 (موفق) را برگردانده است، اما در واقع وجود ندارد. خطای 404 نرم همچنین میتواند زمانی رخ دهد که صفحه هیچ محتوایی یا محتوای بسیار کمی داشته باشد.
چطور این مشکل آدرس اینترنتی را برطرف کنم؟
برای تصحیح این خطاها، بسته به آدرس اینترنتی مورد نظر، چند گزینه پیش روی شماست.
- محتوای منحصربهفرد اضافه کنید (اگر کافی نبود، با صفحهی دیگری ادغام کنید)
- راه اندازی کنید حذف صفحه و هدایت به صفحه دیگر
- یک پاسخ 404 یا 410 تنظیم کنید.
- آدرس اینترنتی را از فهرست نتایج جستجو حذف کنید.
خطاهای خزیدن
برای اینکه وبسایت شما در نتایج جستجو نمایش داده شود، موتورهای جستجو باید آن را خزش کنند. اگر خطاهایی در سایت وجود داشته باشد که مانع از این کار شود، موتورها نمیتوانند آن را نمایه کنند و در نتیجه سایت شما در نتایج جستجو نمایش داده نخواهد شد. این خطاها، خطاهای خزش نامیده میشوند.
خطاهای خزش میتوانند خطاهای سرور در کل سایت باشند یا خطاهای مربوط به آدرس اینترنتی که بر سئو و تجربه کاربری سایت تاثیر میگذارند. در این بخش برخی از رایجترین خطاهای آدرس اینترنتی و نحوه رفع آنها را بررسی خواهیم کرد.
دسترسی غیرمجاز
اگر خزنده نتواند به صفحه دسترسی پیدا کند، ممکن است خطای «دسترسی ممنوع» را ببینید. این مشکل میتواند به این دلیل رخ دهد که صفحه شما پشت یک ورود به سیستم قرار دارد یا … فایل robots.txt صفحه را مسدود میکند.
چطور این مشکل آدرس اینترنتی را حل کنم؟
اگر برای آدرسی که میخواهید در موتورهای جستجو نمایش داده شود، پیام خطای «دسترسی غیرمجاز» دریافت میکنید، مطمئن شوید که کاربر برای دسترسی به آن نیاز به ورود به سیستم ندارد. سپس، مطمئن شوید که این آدرس در فایل robots.txt شما لیست نشده است.
لینکهای شکسته و حلقههای تغییر مسیر
دیگر خطاهای رایج خزش، ریدایرکتهای خراب و حلقههای ریدایرکت هستند که میتوانند موتورهای جستجو را از دنبال کردن URL تا مقصدش بازدارند. حلقه ریدایرکت زمانی رخ میدهد که صفحهای که یک URL را به آن ریدایرکت میکنید، کاربر را به صفحه اولیه بازگرداند.
چطور این مشکل آدرس اینترنتی را برطرف کنم؟
ابتدا مطمئن شوید که هرگونه تغییر مسیری که تنظیم کردهاید به صفحه صحیح اشاره میکند. آدرس تغییر مسیر داده شده باید معتبر باشد و هیچ غلط املایی یا کاراکتر نامعتبر نداشته باشد.
در غیر این صورت، از فایل htaccess خود برای یافتن نشانی اینترنتی مورد نظر استفاده کنید. اگر حلقهی تغییر مسیر مشاهده کردید، میتوانید یا تغییر مسیرها را حذف کنید یا تغییر مسیر جدیدی به صفحهی صحیح ایجاد کنید.