דילוג לתוכן הראשי

רשומות

מציג פוסטים מתאריך נובמבר, 2011

פלאש וקידום אתרים

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

אני עוזב את הארץ

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