
אם האתר שלכם בנוי בוורדפרס, מומלץ להתקין את התוסף של Yoast SEO, שכולל בתוכו מפת אתר אוטומטית, אם לא, להלן מדריך כיצד לבנות בצורה עצמאית מפת אתר.
- כל המידע במפה חייב להיות מקודד ב-utf-8 ונקי מתווים מיוחדים (&, “, < …)
- ניתן לשים את המפה בכל מקום באתר (לעומת קובץ רובוטס שחייב להיות בשורש האתר)
- ניתן לשמור את המפה כ- xml, xml.gz, html, txt
- ניתן לתת למפה כל שם שתרצו
- המפה חייבת להכיל שורת ולידציה: <?xml version=”1.0″ encoding=”UTF-8″?>
- תגיות חובה במפה:
- <urlset>הכרזה על פרוטוקול – יוצרי מפות אוטומטיים מכניסים את השורה לפי הפרוטוקול בה הם משתמשים</urlset>
- <url>תג אב – בתוכו ייכנסו כל הפרטים של דף מסויים</url>
- <loc>כתובת הדף</loc>
- תגיות אופציונאליות:
- <lastmod>התאריך האחרון בו נעשה שינוי בדף, חייב להיות בפורמט YYYY-MM-DD, אחרת תראו X אדום כשתגישו את המפה לגוגל….</lastmod>
- <changefreq>תדירות השינויים בדף – המלצה בלבד, מנסיון – גוגל לא ממש מתייחס לזה…….. האפשרויות:</changefreq>
- Always
- Hourly
- Daily
- Weekly
- Monthly
- Yearly
- Never
- <priority>עדיפות יחסית מ-0.0 עד 1.0</prority>
דוגמא:
<?xml version=”1.0″ encoding=”UTF-8″?>
<urlset xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9″>
<url>
<loc>http://www.example.com/</loc>
<lastmod>2005-01-01</lastmod>
<changefreq>monthly</changefreq>
<priority>1.0</priority>
</url>
<url>
<loc>http://www.example.com/catalog?item=83&desc=vacation_usa</loc>
<lastmod>2004-11-23</lastmod>
</url>
</urlset>
סוגי מפות נוספים:
אינדקס מפות – אם יש יותר ממפה אחת באתר, ניתן ליצור מפה שתשמש כאינדקס למפות:
<?xml version="1.0" encoding="UTF-8"?><sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <sitemap> <loc>http://www.example.com/sitemap1.xml.gz</loc> <lastmod>2004-10-01T18:23:17+00:00</lastmod> </sitemap> <sitemap> <loc>http://www.example.com/sitemap2.xml.gz</loc> <lastmod>2005-01-01</lastmod> </sitemap></sitemapindex>
מפת וידאו:
<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"> <url> <loc>http://www.example.com/videos/some_video_landing_page.html</loc> <video:video> <video:thumbnail_loc>http://www.example.com/thumbs/123.jpg</video:thumbnail_loc> <video:title>Grilling steaks for summer</video:title> <video:description>Alkis shows you how to get perfectly done steaks every time</video:description> <video:content_loc>http://www.example.com/video123.flv</video:content_loc> <video:player_loc allow_embed="yes" autoplay="ap=1"> http://www.example.com/videoplayer.swf?video=123</video:player_loc> <video:duration>600</video:duration> <video:expiration_date>2009-11-05T19:20:30+08:00</video:expiration_date> <video:rating>4.2</video:rating> <video:view_count>12345</video:view_count> <video:publication_date>2007-11-05T19:20:30+08:00</video:publication_date> <video:tag>steak</video:tag> <video:tag>meat</video:tag> <video:tag>summer</video:tag> <video:category>Grilling</video:category> <video:family_friendly>yes</video:family_friendly> <video:restriction relationship="allow">IE GB US CA</video:restriction> <video:gallery_loc title="Cooking Videos">http://cooking.example.com</video:gallery_loc> <video:price currency="EUR">1.99</video:price> <video:requires_subscription>yes</video:requires_subscription> <video:uploader info="http://www.example.com/users/grillymcgrillerson">GrillyMcGrillerson </video:uploader> </video:video> </url></urlset>
מפת תמונות:
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"> <url> <loc>http://example.com/sample.html</loc> <image:image> <image:loc>http://example.com/image.jpg</image:loc> </image:image> <image:image> <image:loc>http://example.com/photo.jpg</image:loc> </image:image> </url></urlset>
ניתן ליצור גם מפות של תוכן לנייד, חדשות, קוד מקור של תוכנה ותוכן גיאוגרפי.
את מפות האתר יש להגיש בשני מקומות:
- בקובץ robots.txt, יש להוסיף שורה:
sitemap: http://www.example.com/sitemaps/sitemap.xml - בכלי מנהל האתרים של גוגל, תחת “תצורת האתר” => “sitemaps”.