صفحات 404، همان صفحات حذفشده از سایت هستند که کاربر هنگام مراجعه به آدرس آنها، با خطای 404 روبهرو میشود. سرویس ماتومو که بهتازگی جایگزین گوگل آنالیتیکس برای ما ایرانیان شده است، امکان ردیابی این صفحات را از طریق امکانات مختلف خود ارائه میدهد. همچنین میتوانید ویژگی هشدار را در این ابزار فعال کنید تا در صورت مراجعه کاربر به این صفحات، یک پیغام هشدار به ایمیل شما ارسال شود. ما در این مقاله، نحوه ردیابی صفحات 404 در سرویس ماتومو را آموزش داده و قابلیت ارسال هشدار را هم فعال خواهیم کرد.
نحوه ردیابی صفحات خطای 404 در ماتومو
شما بهراحتی میتوانید برای ردیابی صفحات خطای 404 (خطای 404 چیست؟) در ماتومو، از طریق بخش Matomo Tag Manager با یک تگ HTML سفارشی، کار را شروع کنید. بنابراین کد زیر را در کدهای جاوا اسکریپت CMS خود، مانند وردپرس یا جوملا اضافه کنید در نظر داشته باشید شناسایی خطاهای 404 در سایت با استفاده از ماتومو به بهبود سئو و تجربه کاربری کمک میکند. اگر قصد راهاندازی یا بهینهسازی سایت خود را دارید، مهم است که از یک سیستم مدیریت محتوا قدرتمند بهره ببرید. برای آشنایی با امکانات و ویژگیهای این پلتفرم، مقاله وردپرس چیست؟ میتواند راهنمای خوبی برای شما باشد.
;paq.push(['setDocumentTitle', '404/URL = ' + encodeURIComponent(document.location.pathname+document.location.search) + ' /From = ' + encodeURIComponent(document.referrer)])
حال در گزارش Matomo خود، در مسیر Behavior > Pages Titles، یک ورودی جدید برای صفحه 404 این آدرس خواهید داشت. همچنین نشانی اینترنتی کامل صفحه 404 و همه ارجاعدهندگان منتهی به این صفحه را در فهرست این مسیر خواهید دید. برای اطلاعات جامع در مورد راهاندازی این پلتفرم، میتوانید به مقاله نصب ماتومو مراجعه کنید.
در تصویر زیر، فعالکننده پیغام هشدار یا همان Trigger را میبینید:
تریگرها به شما این امکان را میدهند که مشخص کنید در کدام رویداد یک برچسب خاص، این کد باید فعال یا مسدود شود. بهعنوان مثال، زمانی که روی یک عنصر خاص کلیک شد یا زمانی که بازدیدکنندهای به یک موقعیت اسکرول خاص رسید. علاوه بر این، میتوانید فیلتری را برای محدود کردن بیشتر نتایج مشخص کنید و تعیین کنید که آیا یک تریگر خاص باید فعال شود یا خیر.
بااینحال، باید این تریگر را بهعنوان یک استثنا برای همه تگهای دیگری که ممکن است با آن در تضاد باشند تعریف کنید. در تصویر زیر، تریگر جدیدی را میبینید که برای تگهای عمومی ماتومو تعریف کردهایم. این تریگر را در همه صفحات قرار میدهیم.
هنگامی که این ردیابی سفارشی را تنظیم کردید، میتوانید منبع 404 را ردیابی کنید و تمام صفحات ‘Not Found’ را در یک گروه خاص، در گزارش ‘Page Title’ و بهشکل زیر جمعآوری کنید:
نحوه تنظیم هشدار برای بازدید از صفحات 404 در ماتومو
همانطور که در مقدمه خاطرنشان کردیم، میتوانید در صورت ارجاع به صفحه 404 توسط کاربر، یک هشدار در پنل گزارشات ماتومو مشاهده کنید. برای این منظور، ابتدا نیاز است بدانید که این کار، بهمنظور جلوگیری از بررسی دستی گزارشها و خودکارسازی نمایش آنها صورت میگیرد.
هنگامی که صفحات ‘Not Found’ فعال میشوند، سه حالت بهوجود میآید:
- Internal 404: یک لینک در وبسایت شما به یک آدرس داخلی اشتباه اشاره میکند.
- External 404: شخصی از یک وبسایت خارجی به شما لینک داده است و این لینک صحیح نیست.
- Direct Access 404: شخصی بهشکل مستقیم به صفحهای که در وبسایت شما یافت نشده است، مراجعه کرده است.
شما میتوانید تمام این سه مورد را در این ابزار، بهمنظور ردیابی صفحات 404 در Matomo تعریف کنید؛ اما فقط روی دو مورد اول تمرکز کنید. درواقع شما نمیتوانید سناریوی سوم را اصلاح کنید و از تمام کاربران خود بخواهید به آدرس اشتباه مراجعه نکنند.
به همین دلیل هم ما روی سناریوی سوم تمرکز نخواهیم کرد؛ چراکه منجر به تنظیم هشدارهای بیربط میشود. در ادامه، به تنظیم دو هشدار برای صفحات 404 داخلی و خارجی خواهیم پرداخت.
از تجزیه و تحلیل دقیق رفتار کاربران تا بهینهسازی سایت؛ سرویس ماتومو ایران سرور بهترین راهکار را برای شما فراهم کرده است
هشدار سفارشی برای 404 داخلی
یک Internal 404 از صفحه 404 درون وبسایت تعریف میشود. در نتیجه، در گزارش شما بهشکل تصویر زیر خواهد بود:
در این مثال، ما عنوان صفحه را «From = https://www.webassoc.org/» در نظر میگیریم. بنابراین هشدار سفارشی خود را بر این اساس تنظیم کنید:
اکنون هر بار که یک صفحه 404 از یک صفحه داخلی در وبسایتتان فعال میشود، از طریق ایمیل به شما اطلاع داده میشود.
توجه داشته باشید که میتوانید قابلیت دریافت ایمیل را خاموش کنید و پیغامها را در بخش History of triggered alert پیگیری کنید.
هشدار سفارشی برای 404 خارجی
404 خارجی تقریبا همان تنظیمات بخش قبل را نیاز دارد. تنها چیزی که باید در نظر داشته باشید این است که ما میخواهیم صفحه 404 وبسایت خودمان را، بدون آنکه منبع آن ذکر شده باشد حذف کنیم. در نتیجه پیکربندی این تنظیم بهشکل زیر خواهد بود:
کد زیر، یک الگوی کلی برای تعریف این هشدار است:
404/URL = .*From = (?!https://www.webassoc.org)[^\s]+
این کد نشان میدهد که مرجع از وبسایتی غیر از ماتومو و 404 داخلی است. با این کد، هر بار که یک 404 توسط لینکهای دیگر فراخوانی میشود، شما مطلع خواهید شد.
توجه داشته باشید که این پیکربندی ممکن است از وبسایت به وبسایت دیگر کمی متفاوت باشد. بنابراین همیشه کد ذکرشده و نحوه ارسال مقادیر به گزارشات خود را بررسی کنید. همچنین سعی کنید ابتدا هشدارهای مربوطه را قبل از فعال شدن آنها، تنظیم و فعال کنید.
ردیابی صفحات 404 در Matomo
برای ردیابی صفحات 404 در Matomo، میتوانید روی نماد صعودی در بالای صفحه اصلی گزارشات، در نزدیکی عنوان 404 کلیک کنید:
اگر مایلید که بدون نیاز به ایجاد هر گزارش بهشکل دستی، تمام آنها را یکجا دریافت کنید و بهطور منظم به این اطلاعات دسترسی داشته باشید. باید یک بخش جدید را مانند تصویر زیر ایجاد کنید:
پس از ایجاد این بخش، روی نماد تکامل کلیک کنید:
همانطور که در شکل زیر مشاهده میکنید، تعداد صفحات “Not Found” بهطور کلی بسیار کم است؛ اما میتوانیم با تعیین فیلتر، متوجه شویم که یک دوره زمانی، در 27 مه تعداد مراجعه به صفحات 404 افزایش یافته است:
بخشی که در تصویر زیر میبینید، یک نمای کلی را از منابع ارجاعدهنده به صفحات 404 سایت شما نشان میدهد:
چگونه ردیابی صفحات خطای 404 در ماتومو را سریعتر انجام دهیم؟
همانطور که میبینید، تجزیهوتحلیل گزارشها برای ردیابی صفحات خطای 404 در ماتومو، یک فعالیت وقتگیر است. برای سریعتر کردن این فرآیند، میتوانید از قبل با تنظیماتی که در شکل زیر نشان دادهایم، گزارشهای مربوطه را با پارامترهای خاص در ایمیل خود دریافت کنید:
- Segment: 404
- Email schedule: never.
- Visits summary and Page titles as selected report.
منابع: