בלוג קידום אתרים, שיווק ופרסום באינטרנט ובמנועי חיפוש


כיצד להסתיר קישורים יוצאים לתוכניות שותפים - תוסף לוורדפרס וסקריפט ל - ASP

שני, 24 בדצמבר 2007

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

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

1. הורידו את התוסף והתקינו אותו.

2. ליחצו על אפשרויות -> Redirection.

3. גלגלו מעט למטה וחפשו את הטופס תחת Search for these strings:

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

redirection1

URL Requested - זוהי המחרוזת אותה יחפש התוסף בשורת הכתובת (כלומר בעט הלחיצה). במידה ותימצא (ושאר התנאים יתקיימו), תתבצע הפניה.

User_Agent - סוג הדפדפן/רובוט שמבצע את ההפנייה. כל פנייה ע”י לקוח באינטרנט מזוהה ע”י כותרת HTTP שנקראת USER_AGENT ומכילה מזהה ללקוח, כגון אקספלורר, פיירפוקס, הרובוטים השונים של מנועי החיפוש וכדומה. אם נשאיר שדה זה ריק, ההפנייה תתבצע ללא קשר ל - USER_AGENT.

Referring Page - שדה זה נועד לאפשר הפניה על פי העמוד ממנו הגיע המבקר. משמעות ה - referrer הינה העמוד ממנו הגענו לעמוד בו אנו נמצאים עכשיו, כלומר, נוכל להשתמש בשדה זה כדי להגביל את השימוש בתוסף לאתר שלנו בלבד כך שאם תתבצע פנייה ישירה ל - URL Requested, או מאתר אחר, לא תתבצע הפנייה. ניתן להשתמש בשדה זה גם כדי ליצור הפניות על פי האתר אליו הגיע המבקר אלינו. אם נשאיר שדה זה ריק  - ההפנייה תתבצע ללא בדיקת ה - referrer.

Redirect their ass - הכתובת אליה אנו רוצים להפנות.

Redirect Type - סוג ההפנייה, 301 או 302. עוד על סוגי הפניות ניתן לקרוא כאן.

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

כיצד להסתיר קישורים יוצאים לתוכניות שותפים - תוסף לוורדפרס וסקריפט ל - ASP
השורה הראשונה הינה דוגמה לנושא ה - WWW.
השורה השניה הינה דוגמה לנושא הקישורים לתוכניות שותפים.
השורת השלישית הינה דוגמה לקישור שהיה עלי לעשות לגירסה הסלולרית של הבלוג.

ומה אם אני מעוניין לבצע זאת שלא באמצעות וורדפרס?

ובכן, ניתן לכתוב סקריפט פשוט ב - PHP או ב - ASP (או בכל פלטפורמה אחרת בה משתמשים). לנוחיותכם, אתן דוגמה ב - ASP, כאשר הרעיון דומה גם בפלטפורמות האחרות. אנו נכתוב סקריפט שנקרא redirect.asp:

http://www.your-site.com/redirect.asp?go=afflink1

redir1=”http://www.my-aff-site.com?affid=123456″
redir2=”http://www.my-other-aff-site.com?affid=894567″

If Request.QueryString(”go”) = “afflink1″ then
Response.Redirect(redir1)
ElseIf Request.QueryString(”go”) = “afflink2″ then
Response.Redirect(redir2)
End If

נהנתם? שתפו את חבריכם:
  • טע.י.ם. לי
  • חפרן
  • HOTחדש
  • שווה קריאה
  • StumbleUpon
  • Technorati

איך להסתיר קישורים יוצאים לאתרי שותפים (affiliate links)

שבת, 21 באפריל 2007

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

ניקח לשם הדוגמה את הקישור הישיר לאתר השותף הבא:

http://www.agloco.com/r/BBDD3263

והנה הדרך המועדפת עלי לבצע קישור זה:

http://www.your-site.com/redirect.php?url=agloco.com

כל שעליך לעשות זה לכתוב סקריפט שיכוון, ע”פ הפרמטר “url”, את הפנייה לאתר המתאים, במקרה הזה agoloco.com, בצרוף הפרמטר שמזהה את חשבון השותף שלך באתר. שימוש בדרך זו מחייב אותך לוודא שהפנייה לסקריפט בוצעה מאתרך ולא מאתר אחר (ע”י בדיקת פרמטר ה - referrer), כדי למנוע שימוש זדוני בסקריפט ע”י גורם חיצוני.

ניתן למנוע זאת גם בדרך אחרת, מעט מתוחכמת יותר:

http://www.your-site.com/redirect.php?p=12345

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

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

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

נהנתם? שתפו את חבריכם:
  • טע.י.ם. לי
  • חפרן
  • HOTחדש
  • שווה קריאה
  • StumbleUpon
  • Technorati