תגי מטא (Meta Tags)

נכתב ע"י מוטי קרניאל במאי 2002 , עדכון אחרון אוקטובר 2003

מהן תגיות מטא?

תגיות מטא (Meta Tags) נועדו לתאר מידע, הן חלק מקטלוגי Meta data, שהם האופן שבו מקטלגים מידע המתאר באופן קצר וענייני גופי תוכן (דף אינטרנט, מסמך, מאמר, ספר...).
מטה-דאטה היא שיטה תקנית ליצירת רשומות  שמתייחסת לחמישה עשר שדות  לתיאור מקור המידע: הכותרת, מיהו יוצר המסמך, מהו הנושא, תיאור המסמך, זהות המוציא לאור, תורם, תאריך, סוג, פורמט, זיהוי, מקור, השפה בה כתוב המסמך, יחסים, תפוצה וזכויות יוצרים.
השיטה גובשה ע"י משתתפי כנס שהתקיים בעיר דבלין, אוהיו (ארה"ב) במרץ 1995.
לפרטים נוספים: Dublin Core Metadata Initiative, ועל מבנה השדות קרא כאן.

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

בראש (head) כל דף אינטרנט שמור מקום לתגיות מטא המציגות מידע על האתר.
תגיות אלו אינן נראות ע"י הגולשים אבל נראות ע"י מנועי החיפוש, ובכך מאפשרות לו ליצור תוצאות חיפוש תואמות למילות המפתח שהגולשים מחפשים.
נושא תגיות מטא הוא חלק מתחום האופטימיזציה וקידום האתרים עבור מנועי חיפוש (SEO)

היכן כותבים תגיות מטא?

את תגי ה META כותבים בתוך חלק ה <HEAD>...</HEAD> של דף ה HTML.
לתגית מטא יש לרוב שני חלקים: Name המגדיר את סוג התגית, ו Content המגדיר את תוכן התגית.

דוגמאות לתגי מטא:

תגיות המטא שרצוי שתופענה תמיד הן תיאור (description), ומילות מפתח (keywords)
בטבלא המצורפת רשומים תגי מטא.

התגית (Name)

תיאור – (Description )
Author
<META NAME="Author" CONTENT="Moty Karniel">
שם מחבר האתר
Cache-Control הנחיות שמנגנון זיכרון המטמון (Cache) חייב לציית להם. לדוגמה – לא לשמור את הדף.
Classification סוג האתר, הנושאים בהם עוסק האתר.
Content-Disposition מי מחזיק באתר
Content-Language שפת האתר, משמש את מנוע החיפוש כשהוא מקטלג אתרים לפי השפה בה נכתבו.
<meta http-equiv="Content-Language" content="en-us">
הדוגמא קובעת כי האתר כתוב באנגלית בריטית.
אפשרויות שפה אחרות הן:
en-GB (English), fr (French), de (German), it (Italian), nl (Dutch), el (Greek), es (Spanish), pt (Portuguese), ar (Arabic), he (Hebrew), ru (Russian), zh (Chinese), ja (Japanese), hi (Hindi), ur (Urdu), sa (Sanskrit).
Content-Script-Type
<META HTTP-EQUIV="Content-Script-Type" CONTENT="text/javascript">
מתאר את שפת התכנות של הדף
בדוגמא שכאן התג קובע ששפת ברירת המחדל לסקריפטים בהם נעשה שימוש בדף הנוכחי היא JAVASCRIPT. ולכן אינך צריך לציין ליד כל סקריפט שהוא כתוב ב JAVASCRIPT.
אפשרות אחרת לסקריפטים היא VisualBasic, שתרשם כ vbscript.
Content-Style-Type
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
מתאר את סגנון העיצוב של הדף, הדוגמא קובעת כי שפת ברירת המחדל של ה Style Sheets שבעמוד הנוכחי תהיה css
Content-Type תקן עברית ויזואלית
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-8">
תקן עברית לוגית
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1255">
מתאר את סוג הקבצים בדף (טקסט, האודיו...)
Copyright
<META NAME="copyright" CONTENT="מוטי קרניאל">
למי שייכות זכויות היוצרים של האתר, גם אם לא רושמים את זכויות היוצרים חוק זכויות היוצרים תופס. רישום זה נועד רק כדי להציג את שמו של בעל זכויות היוצרים.
DC.Contributor רישום אנשים שתרמו לאתר
DC.Coverage היקף הדף
DC.Creator
<META NAME="DC.Creator.PersonalName" CONTENT="Name">
הגוף או האדם האחראים מבחינה אינטלקטואלית לתוכן.
 
<META NAME="DC.Creator.Email" CONTENT="email address">
איך להתקשר עם האחראי
DC.Date תאריך יצירת המסמך או תאריך הזמינות שלו. (אין זה תאריך יצירת התוכן האינטלקטואלי של המסמך, אלא רק תאריך בהקשר ההופעה בדף). התקן לכתיבת תאריכים באינטרנט נמצא ב http://www.w3.org/TR/NOTE-datetime.
DC.Descriptiond תיאור טקסטואלי של המקור כולל תמצית התוכן.
DC.Format הפורמט בו כתוב המסמך, אמור לספק מידע על התוכנה או החומרה הנדרשים להפעלתו.
DC.Indentifier מספר מסוים המזהה את המסמך או הדף. המספר יכול להיות מספר קטלוגי בין לאומי ISBN, או URL או URN נראים כמתאימים לתפקיד זה.
DC.Language השפה בה כתוב המסמך. מקובל לכתוב בקיצורים קבועים EN, HEB וכו'..
DC.Publisherd הישות האחראית להפצה או הוצאה לאור של המסמך.
DC.Relation קישור למסמכים קשורים למסמך או הדף.
DC.Rights כתב זכויות על המסמך או קישור המוביל לכתב זכויות על הדף או המסמך.
DC.Source מידע על מקור שממנו נגזר הדף או המסמך. אם למשל הדף כולל פרק מספר אז בשדה זה יכתבו פרטי הספר.
DC.Subject
<META NAME="DC.Subject" CONTENT="freetext">
מילה או ביטוי המבטאים את נושא המסמך.
DC.Title
<META NAME="DC.Title" CONTENT="Research into Crocodile eating habits">
שם המסמך או הדף בדרך כלל על ידי יוצרו או המוציא לאור..
DC.Type הקטגוריה תחתיה מקוטלג המסמך או הדף, שירה, סיפורת, מידע...
Description
<META NAME="description" CONTENT="תיאור האתר">
תג הנותן תיאור קצר של הדף הנוכחי, מנועי חיפוש התומכים בכל התגיות בטבלה יציגו בדף תוצאות החיפוש מה שייכתב בתיאור זה במקום השורות הראשונות של המסמך אם לא נכתבה תגית Description. התגית מאפשרת כתיבה של 1000 תווים שכמובן אין צורך להשתמש בכולם. 
ניתן למשל לכתוב תיאור באנגלית למרות שהטקסט שבדף הוא בעברית.
Expirestd
<META HTTP-EQUIV="expires" CONTENT="Mon, 1 Jul 2002 00:00:00 GMT>
מודיע לדפדפן שתוקפו של הדף שבתוכו הוא כתוב "יפקע" בתאריך 1/7/02.
תג זה מיועד ל"רובוטים" של מנועי חיפוש. כשהם נתקלים בדף שתוקפו פג, עליהם להחליט אם לקבוע מועד לסריקתו מחדש, או למחוק אותו מהאינדקס שלהם.
אם הדפדפן נתקל בתג שמודיע על פקיעת תוקף הדף, הוא יעלה אותו מחדש מן השרת של האתר. לכן אם תכתוב content=0 תאלץ את הדפדפן לטעון את הדף מן השרת בכל פעם מחדש.
יש דפדפנים בהם יתבקש הגולש לאשר האם הוא מעוניין לקרוא דף שפג תוקפו.
Distribution
<META NAME="Distribution" CONTENT="Global">
למי אמור להיות מופץ המסמך או הדף, אפשרויות נוספות למשל: Local , IU
Ext-cache מגדיר עבור דפדפני Netscape זיכרון לאחסון זמני של הדף.
Formatter מגדיר עבור דפדפן Netscape זיכרון חלופי לאחסון.
Generator
<META name=GENERATOR content="Microsoft FrontPage 4.0">
מגדיר את המחולל שבעזרתו הופק הדף. בדרך כלל את עורך ה HTML
Keywords
<META NAME="keywords" CONTENT="HTML, tutorial, learn, make, create, design, web page, home page, education, writing, form, tables, frames, javascript">
מגדיר מילות מפתח עבור מנוע החיפוש הנוספות למילים שנמצאו בתוכן המסמך עצמו.
בתוך תוצאות החיפוש. אפשר להגדיר מילות חיפוש שונות לשפות שונות
<META Name="Keywords" lang="ru" content="пример, meta, тега">
<META Name="Keywords" lang="en-us" content="meta tegs, example">
Page-Enter
<meta http-equiv="Page-Enter" content="revealTrans(Duration=3.0,Transition=2)">
עובד רק באקספלורר וקובע את צורת הכניסה לעמוד

Duration=3.0 הוא מספר השניות שייקח לאפקט להתרחש.
Transition=0 פירושו פריסה בריבוע מן ההיקף אל המרכז.
Transition=1, פירושו פריסה בריבוע מן המרכז והחוצה.
Transition=2 בדוגמא - קובע שהכניסה לדף תתבצע בצורת "פריסת עיגול" משמאל לימין.
Transition=3 פירושו פריסה בעיגול מן המרכז כלפי חוץ.
Transition=4 פירושו פריסה בקו ישר מלמטה למעלה.
Transition=5 פירושו פריסה בקו ישר מלמעלה למטה.
Transition=6 היא פריסה בקו ישר משמאל לימין.
Transition=7 היא פריסה בקו ישר מימין לשמאל.
Transition=8 היא פריסה ב"תריסים" משמאל לימין.
Transition=9 היא פריסה ב"תריסים" שיורדים כלפי מטה.
Transition=10 היא פריסה מורכבת של ריבועים קטנים משמאל לימין.
Transition=11 היא פריסה מורכבת של ריבועים קטנים מלמעלה למטה.
Transition=12 היא כשהמסך הקודם מתפורר.
Transition=13 היא פריסה בקו ישר משני הצדדים כלפי המרכז.
Transition=14 היא פריסה בקו ישר מן המרכז לצדדים.
Transition=15 היא פריסה בקו ישר מלמעלה ומלמטה כלפי המרכז.
Transition=16 היא פריסה בקו ישר מקו האמצע כלפי מעלה ומטה.
Transition=17 - 20 הן פריסות באלכסון.

Page-Exit
<meta http-equiv="Page-Exit" content="revealTrans(Duration=3.0,Transition=2)>
עובד רק באקספלורר וקובע את צורת היציאה מהעמוד, פרמטרים כמו פקודת הכניסה
PICS-Label הגיל המינימאלי המומלץ לצפייה בדף.
Pragma
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
מאפשר שליטה באחסון בזיכרון המטמון של המחשב (cache memory). אם ייכתב בתגית זו הערך "no-cache", הדף לא ישמר בדפדפן.
Rating
<META NAME="rating" CONTENT="General">
תגית נוספת לגיל המינימאלי שבו מומלץ לצפות בדף, בדוגמא -  קובע שהאתר איננו מכיל חומר פורנוגראפי, והוא בטוח לילדים
Refresh
<META HTTP-EQUIV=refresh CONTENT=10>
<META HTTP-EQUIV="Refresh" CONTENT="x; URL=http://www.nana.co.il">
מגדיר לדפדפן את הזמן ב x שניות לפני טעינה חוזרת של הדף. אפשרי גם להגדיר לו URL אחר במקרה שהאתר עבר כתובת ומעוניינים במעבר אוטומטי לכתובת חדשה (בדוגמא כאן הגולש יועבר לאתר נענע אחרי x שניות) ואפשר ליצור שורה של דפים שהמעבר ביניהם יהיה אוטומטי לפי זמן שנקבע מראש.
Reply-To
<meta name="reply-to" content="motyka@netvision.net.il">
כתובת הדואר האלקטרוני של האדם שאליו ניתן להתקשר בקשר לדף.
Revisit-After
<meta name="revisit-after" content="20 Days">
מגדיר לעכביש הרשת מתי לחזור לאתר לאינדוקס מחדש, בדוגמא - הרובוט יחזור כל 20 יום.
Robots
<META NAME="ROBOTS" CONTENT="NOINDEX,FOLLOW">
תג זה מורה ל"רובוטים" של מנועי החיפוש כיצד לאנדקס את האתר. ערך ברירת המחדל הוא "all" מה שיגרום לכך שהעכביש יסקור את כל הקבצים. ערך אחר יכול להיות "none" – העכביש לא יאנדקס אף קובץ ולא ימשיך לאתרים אחרים מהקישורים בדף. הערך "index" – מורה לרובוט אולי לאנדקס את הדפים. הערך "follow" – העכביש חופשי לעבור לאתרים אחרים באמצעות הקישורים באתר. 
בדוגמא: קובע ל"רובוטים" שלא ירשמו את הדף באינדקס, אבל יעקבו אחרי הלינקים שיוצאים ממנו.
Set-Cookie
<meta http-equiv="Set-Cookie" content="value=n;expires=date; path=url">
אחת הדרכים להשתיל עוגייה היא באמצעות תגית מטה. אם יישתל תאריך תפוגה העוגייה תפוג מהדיסק הקשיח עם תאריך התפוגה, אחרת היא תהייה בתוקף רק עבור החיבור (session) שבו נשלחה העוגייה ותימחק עם סגירת הדפדפן.
Site-Enter
<meta http-equiv="Site-Enter" content="revealTrans(Duration=3.0,Transition=2)>
מבצע אפקטים בכניסה לאתר (רשימת האפקטים ב Page-Enter).
Site-Exit
<meta http-equiv="Site-Exit" content="revealTrans(Duration=3.0,Transition=2)>
מבצע אפקטים ביציאה מהאתר  (רשימת האפקטים ב Page-Enter).
Window-target
<META HTTP-EQUIV="Window-target" CONTENT="_top">
מציין את החלון שבו יטען הדף הנוכחי, משתמשים בתגית זו כדי למנוע מהדף לעלות בפורמט מסגרות Frames באתר אחר. הדפדפן במקרה זה יכריח את הדף לעלות על המסגרות.

כלי עזר

http://www.webtimetools.com/web-site-promotion/meta_tags.html

 

 


 

 


 

© moty karniel 2004


חזרה לדף הבית

Site Meter