יום שלישי, 23 בספטמבר 2008

פעולות קידום אתר מול רובוטי סריקה

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

קובץ הנחיות לרובוט הסריקה - robots.txt

קובץ robots.txt חייב להיות מוגדר ב Root של האתר ולכלול הוראות לרובוטים לגבי הספריות אותן הוא אינו צריך לסרוק. ספריות אלה יהיו בדרך כלל הספריות המכילות את הקוד או קבצי עזר. יש לוודא שההוראות לרובוט אינן מוציאות מהסריקה את התכנים של האתר.
הנחיות לכתיבת קובץ robots.txt

יש ליצור הפניה לרובוט דרך קובץ זה אל מפת האתר כך:
Sitemap: <sitemap_location>



Sitemap - מפת אתר XML
מערכת ניהול האתר חייבת ליצר מפת אתר במבנה xml אשר ימוקם ב Root של האתר.

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

הנחיות לגבי מבנה XML של מפת אתר

דגשים
חובה להבריח תווים (entity escaped) בקישורים במפה.
מפת האתר אינה יכולה להכיל יותר מאשר 50,000 כתובות URL.
מפת האתר חייבת לשקול מתחת ל 10 MB.
ניתן לדחוס את המפה ב gzip. מגבלת ה 10MB חלה על הקובץ המורחב. הדחיסה היא רק בכדי לאפשר טעינה קלה.
במידה ומפת האתר עולה על הגדלים הנקובים, יש לפצל אותה למספר מפות ולהשתמש בקובץ אינדקס (ראו הנחיות בקישור מעל).
יש לשים לב לגבי הנחיות מיוחדות במקרים של sub-domain או כתובות URL הכוללות Port.

יום שני, 15 בספטמבר 2008

Copy Paste מ Microsofot SQL Server Managment Studio Express ל Excel

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

הדרך הפשוטה והסבירה לעשות זאת היא:
1. לבחור את הטבלה שאת התוכן שלה אתם רוצים להעתיק.
2. לפתוח אותה ע"י האופציה של Open Table המופיעה בקליק ימני על העכבר.
3. לסמן את הרשומות אותם רוצים להעתיק.
4. להעתיק Copy , CTRL+C או בכל דרך אחרת (אם יש).
5. לפתוח את קובץ ה Excel המיועד.
6. להדביק Paste , CTRL+V כנ"ל.

אבל....................................
לי למשל ולעוד רבים וטובים קורה דבר נורא!!!

1 ᤫ𤼯TD>
2 鰤 젩帼/TD>
3
4 𣧺伯TD>
5 䶲䠮ᥨ캼/TD>
6 ��񤠮ᥨ캼/TD>
7 򶩸 ⡩伯TD>

אהההההההההההההההההההה, סינית!?!?!?
מאיפה זה בא?

תשובה.
לא יודע, אבל מה שבטוח זה שהטקסט בטבלה שלכם הוא בעברית.
ואם הטקסט הוא לא בעברית, תעברו לבלוג אחר אולי שם כתבו משהו לבעיה שלכם.

בכל אופן יש דרך קצרה לעקוף את הבעיה.
פשוט:
1. פותחים חלון שאילתות חדש New Query.
2. כותבים שאילתה שמציגה את הרשומות אותם אתם מעוניינים להעתיק.
3. מריצים אותה.
#### התוצאה מוצגת בטבלה שמיקומה הוא בחלק התחתון של ה Studio בטאב Results ####
כאן תמשיכו את הסעיפים 3 - 6 ועכשיו ב"ה זה יסתדר.

ואים לא, תעברו לבלוג אחר אולי שם כתבו משהו לבעיה שלכם.

עד כאן 30 שניות על ... (ראה כותרת)

יום רביעי, 3 בספטמבר 2008

מנפלאות ה JavaScript

שימו לב!!!

אם אתם מחליטים מתישהוא להכניס לתוך DIV טבלה של HTML (יעני table)

אז אם אתם עושים זאת שורה שורה, כלומר




מן הסתם תצפו שבתוך הDIV תהיה טבלה בדיוק כמו שרציתם !?!?

אז זהו שלא (בלשון העם)

ה JavaScript החכם הזה יחליט להוסיף כבר בשורה הראשונה /tbody אחרי ה table ואפילו יסגור את התגים הנ"ל מיד אחרי ה/tr בשורה הראשונה. (כי הוא לא סומך עליכם שאתם תזכרו לסגור אותה.

לכן בכל זאת מה לעשות לשמור את כל התוכן המיועד ל DIV בתוך משתנה זמני, ובסוף להכניס הכל ל DIV



ואף על פי כן הוא יוסיף את התג /tbody אבל עכשיו לפחות הוא כן יציג טבלה.

זהו תהנו.