page not found
,

הדף אינו נמצא (שגיאה 404) – הפתרון האלגנטי

by

שתפו

הדף אינו נמצא (שגיאה 404) – הפתרון האלגנטי

כולנו מכירים את הודעת השגיאה "הדף אינו נמצא!" או בשמו הטכני "404".
שגיאה זו מתרחשת כאשר אנו גולשים לכתובת שכבר אינה קיימת המתחילה בשם הדומיין שלנו.
למשל, אם ברשותי דומיין www.mydomain.com, ואין לי דף שכתובתו www.mydomain.com/sample-page, אז ברגע שאגלוש לכתובת זו, אקבל הודעה שהדף אינו נמצא.

הסיבות לכך יכולות להיות רבות:

  • דף שהשתנתה כתובתו (URL)
  • דף שכבר אינו קיים מכל סיבה שהיא
  • אתר שהשתנה מבנה הקישורים (PERMALINKS) שלו. למשל ממבנה של daisydesignblog.com/?p=123 למבנה של www.daisydesignblog.com/sample-post/.
  • הקלדה שגויה של הגולש ועוד

למעשה דפי 404 הם חשובים מאוד לבעל האתר או למי שמנהל אותו מכיוון שהם מאפשרים מעקב אחרי כתובות דפים או פוסטים שאינם תקינים.
מצד הגולש, הנושא נראה אחרת לגמרי.
חלק מהגולשים יפסיקו לחפש את הדף המבוקש, ינטשו את האתר במידה וההודעה התקבלה תוך כדי שיטוט באתר וחלקם אף ירגישו כי האתר לא רציני ולא רלוונטי וכנראה כבר לא מתוחזק.
אפילו אם השגיאה נבעה מטעות בהקלדת הכתובת, חלק לא מבוטל מהגולשים כלל לא ישימו לב כי טעו וימשיכו הלאה לאתר הבא.
בשורה התחתונה, התוצאה היא פגיעה בחוויית הגלישה באתר שלכם.

ישנן כמה דרכים אלגנטיות להתגבר על הבעיה ולספק חווית גלישה נעימה:

  • עיצוב דף 404 – דף השגיאה הסטנדרטי אינו נעים לגולש הממוצע ולכן מומלץ לערוך אותו, להציג עליו הודעה נעימה כגון: "כנראה שמה שחיפשת אינו קיים ברגע זה, אנו מאחלים לך המשך גלישה נעימה". מומלץ לצרף כפתור המוביל לדף הבית של האתר.
  • הפנייה אוטומטית – במידה וגולש הגיע לדף שאינו קיים, אנו נפנה אותו אוטומטית לדף שנבחר, זה יכול להיות למשל דף הבית.
    איך עושים את זה? בצורה פשוטה:

הפניית דף שגיאה לדף הבית:

1. מאתרים את הקובץ דרכו מוצג דף השגיאה:

404.PHP    

2. הקובץ נמצא בנתיב הבא, כאשר במקום mydomain.com, יוצג הדומיין שלכם:

public_html/mydomain.com/wp-content/themes/404.PHP

3. יש לפתוח אותו בעזרת עורך טקסט ולהעתיק לתוכו את הקוד הבא:

<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: ".get_bloginfo('url'));
exit();
?>

** מומלץ ביותר לבצע את השינוי בתבנית הבת, אחרת השינוי יידרס בשדרוג התבנית הקרוב.
בהצלחה, דייזי עיצוב גרפי www.daisydesign.co.il

שתפו

3 תגובות על “הדף אינו נמצא (שגיאה 404) – הפתרון האלגנטי”

  1. תמונת פרופיל של אסי
    אסי

    תודה על המידע. האם יש תוסף וורדפרס שמפנה את דף 404 ישירות לעמוד הבית?

    1. תמונת פרופיל של דייזי עיצוב גרפי
      דייזי עיצוב גרפי

      היי אסי, תודה על התגובה.
      תוכל להשתמש בפלאגין הבא על מנת להפנות את דפי 404 לדף הבית או לכל דף אחר שתבחר.
      https://he.wordpress.org/plugins/all-404-redirect-to-homepage/

  2. תמונת פרופיל של אסי
    אסי

    תודה רבה 🙂

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *