טיפ וורדפרס – כתובות קצרות לדפים

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

http://example.com/?p=123

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

http://example.com/2008/09/03/post

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

הפתרון:

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

לדוגמה, הכתובת של הפוסט האחרון בבלוג של יהודה (פתרון לצפייה באתר האינטרנט של קשת דרך פיירפוקס, והוא הוסיף לאחרונה תמיכה בתת האתר של האח הגדול. מומלץ מאד להכניס אותו ל־RSS) תופסת 185 תווים.

אם נקצר את הכתובת באמצעות tinyurl נוכל להגיע ל־25 תווים, אבל שוב, אנחנו מייצרים פה תלות באתר צד שלישי, ולגולש לא יהיה שום מושג לאן הקישור יזרוק אותו.

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

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

 <div class="post" id="post-170">
<p class="date">2/9/2008</p>
<h2><a href="http://yehudab.com/blog/2008/09/%d7%a1%d7%a7%d7%...9c/" rel="bookmark" title="Permanent Link: סקריפט אתר קשת גרסה 1.2: האח הגדול">סקריפט אתר קשת גרסה 1.2: האח הגדול</a></h2>
<div class="entry">

כפי שניתן לראות בדוגמה המצורפת, המזהה של הפוסט הנ"ל הוא 170, כך שצריך להכניס לדף פרמטר p=170 בשביל להגיע ישירות לקטע. את הפרמטר מוסיפים לכתובת הדף הראשי במערכת – yehudab.com/blog/?p=170, ווורדפרס באופן קסום יעביר אותנו לכתובת האמיתית של הקטע ברגע שנלחץ על הקישור.

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

זה לא יפה לראות גוגל ריק

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

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

האא!!! לאן נעלמו לי כל הפידים?, originally uploaded by TomerCohen.

לספקנים, שימו לב – ישנם כרגע 450 פוסטים משותפים של חברים, אבל מעל אלף סה"כ. איפה נעלמו לעזאזל 500+ פוסטים? הצילו.

כנראה באמת צריך להתחיל לתחזק קובץ OPML עצמאי לכל צרה שלא תבוא. מתחיל להיות מסוכן לסמוך רק על גוגל.

מישהו יכול להמליץ לי על בלוגים מעניינים עד שהחשבון שלי בגוגל יבריא? מותר גם להמליץ על הבלוג שלכם אם אתם מאמינים שהוא מעניין מספיק. 🙂

ביקור בבלוג של אחמדינג'ד

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

אנשים
להמשיך לקרוא ביקור בבלוג של אחמדינג'ד