PDA

View Full Version : نقش کلمات کلیدی



myysl97
جمعه 22 خرداد 1394, 07:35 صبح
سلام دوستان عزیز
یه سوالی برام پیش اومده
در برخی سایت ها مثلا میخواهیم آگهی درج کنیم.پاینش نوشته کلمات کلیدی
که ما هم میاییم وارد میکنیم
میخوام بدونم اون چه کاربردی داره؟یعنی طراح میاد یه فیلیدی در دیتا بیس میذاره با عنوان مثلا keyword که میاد اونی که کاربر وارد کرده اونجا ذخیره میشه؟بعدش چیکار میکنه طراح؟
میخواستم یه توضیحاتی در رابطه با اون بدید که اصلا کجا ذخیره میشه و بعدش چطوری به موتور های جستجو معرفی میشه
باتشکر

malloc
جمعه 22 خرداد 1394, 10:52 صبح
طراج یه جدول واسش داره و اون کلید واژه ها رو اونجا وارد میکنه .... بعد موقعیه که اون صفحه خاص رو باز میکنه اون کلید واژه ها رو به تگ meta keywordموجود در head سایت وارد میکنه ... موتور های جستجو گر هم وقتی میخوان مطالب یه سایت رو براساس کلید واژه سرچ کنن میان و اون تگ meta keyword رو میخونه

nahidmoh
جمعه 22 خرداد 1394, 16:32 عصر
باسلام
چند سوال داشتم در رابطه با این کلید واژه ها که فرمودید.
1- کلید واژه را ما باید برای کل سایت در نظر بگیریم یا به هر صفحه می توانیم کلید واژه خاصی را اختصاص دهیم ؟؟
2- بهتره اون رو داخل پایگاه داده ذخیره کنیم و یا فایل های متنی؟؟
3- به چه صورت اطلاعات جدول رو به تگ meta متصل کنیم ؟؟؟
ممنون می شم اگه پاسخ دهید.

malloc
جمعه 22 خرداد 1394, 18:38 عصر
باسلام
چند سوال داشتم در رابطه با این کلید واژه ها که فرمودید.
1- کلید واژه را ما باید برای کل سایت در نظر بگیریم یا به هر صفحه می توانیم کلید واژه خاصی را اختصاص دهیم ؟؟
2- بهتره اون رو داخل پایگاه داده ذخیره کنیم و یا فایل های متنی؟؟
3- به چه صورت اطلاعات جدول رو به تگ meta متصل کنیم ؟؟؟
ممنون می شم اگه پاسخ دهید.

برای کل سایت و هر صفحه .... یعنی شما یسری کلید واژه کلی برای سایتتون داری و یسری کلید واژه برای هر صفحه شاید اصلا صفحه ای کلید واژه خاصی نداشته باشه اونوقت کلید واژه کل سایت میشه کلید واژه اون صفحه اگه هم صفحه ای کلید واژه خاص خودشو داشت کلید واژه اون صفحه میشه کلید واژه کل بعلاوه کلید واژه اون صفحه

بهتره که داخل دیتابیس باشه

کد زیر تو سی شارپ


HtmlHead head = (HtmlHead) Page.Header;
HtmlMeta HM = new HtmlMeta();
HM.Name = "keywords";
HM.Content = "گليد واژه ها يي که با علامت ، از هم جدا شدن";
head.Controls.Add(HM);
HM.Dispose();


کد زیر رو هم بالای صفحه قسمت namespace وارد میکنی


using System.Web.UI.HtmlControls;