تگ Meta و شناخت با Meta Data
Metadata اصطلاحی برای اطلاعاتی درباره یک داده میباشد. تگ برای مدرک HTML متا دیتا ارائه میدهد. محتویات تگ متا در ورقه اکران داده نمیشود بلکه بر روی شیوه همت و تعبیر ورقه اثر آموزش سئو مشهد دارااست.
به عبارت معمولی خیس متاتگ ها را ربات هایی مثل ربات گوگل می بینند تا خوب و ظریفخیس صفحه ها تارنما را فهم و شعور نمایند درحالی که استفاده کننده آنهارا بی واسطه آموزش سئو در مشهد مشاهده نمیکند.
عنصرها باطن تگ معمولا مشمول description, keywords, author, last modified و بقیه متا دیتا میباشد که پیرو بیشتر درباره آن ها کلام خواهیم کرد.
اجزای متا دیتا میتواند به وسیله مرورگر (برای اکران محتوا و بارگیری کاغذ)، موتور های کاوش (لغت ها کلیدی) و یا این که بقیه اینترنت خدمت ها گزینه به کارگیری قرار گیرد.
برای مثال خط سوم یک مثال متاتگ توضیحات یا این که متاتگ description می باشد که در جاهای متعدد مثل نتیجه ها صفحه ها گوگل آیتم به کار گیری قرار میگیرد. نوع متاتگ را در بخش name می توانیم مشاهده کنیم.
نکات
تگ متا مدام در باطن نصیب head برگه قرار می گیرد. مقدار متا دیتا مدام دارنده ساختار کلید=مقدار میباشد، برای مثال در نمونه بالا کلید name میباشد و مقدار آن قادر است description باشد.
در حالتیکه که خواص http-equiv تعریف و تمجید گردیده است، خواص content می بایست تمجید گردد. در غیر این شکل مقدار خواص content نمی تواند برای http-equiv تعریفوتمجید گردد.
تفاوت در ورژن HTML5 و ورژن HTML4
خواص scheme در ورژن HTML5 هواخواهی نمی گردد.
ورژن HTML5، خواص جدیدی به اسم charset دارااست که تعریفوتمجید یونیکد در ورقه ها را شل خیس می نماید که میتوانید توضیحاتی در ارتباط با این خواص در نوشته ی علمی مرتبط با شناخت با Charset بخوانید.
نمونه :
در ورژن HTML4
در ورژن HTML5
تفاوت ورژن در XHTML و HTML
در ورژن HTML تگ نیازی به بستن ندارد.
در ورژن XHTML تگ بایستی با تگ آخری بسته خواهد شد .
نمونه ها
در تحت مثال هایی تمجید متا تگ های گوناگون را برایتان آورده ایم.
متای عبارات کلیدی – Meta Keywords
برای تمجید لغات کلیدی برای موتور کاوش از متا تگ Keywords به کارگیری می کنیم میکردیم.
چرا فعل پیشین شد؟ این یک متاتگ اساسی در seo بود اما دیگر وجود ندارد و در قبلی بسیار از متای کی ورد جهت بهبود سئوی وب سایت و ارتقاء جایگاه تارنما در گوگل و بقیه موتورهای کاوش استعمال میشد.
برای طراحی متا تگ keywords آن را در خواص name قرار می دهیم و مجموع کلمه ها کلیدی را با به کار گیری از خواص content قرار می دهیم و آنان را با استعمال از یک کاما انگلیسی «,» از هم قطع می کنیم.
متای توضیحات – Meta Description
توضیحات کاغذ را با به کارگیری از description قرار می دهیم. توضیحات کاغذ قسمت مهمی از بهینه سازی است که شما در کاوش های خویش بعد از عنوان ها با آنها رو به رو میباشید.
در نمونه پایین یک مثال متای توضیحات (description) مشاهده میکنید که با قاب قرمزرنگ معین کردم.
SQL injection
اختلال امنیتی SQL injection نوعی خطر امنیتی میباشد که با بازنویسی دیتابیس وب سایت به وجود می آید. از جمله ممکن میباشد هکر به هر رکورد دیتابیس کدهایی مخرب بیفزاید و چنین با هربار بارگیری صفحاتی که به داده ها دیتابیس نیاز دارا هستند، کدهای مخرب نیز ایفا و به بازدیدکننده زخم برسانند. حواستان به ورودی یا این که inputهای وب سایت باشد، به دلیل آن که همین ورودیها جادهای میباشد بی واسطه به دیتابیس تارنما، در فیض برای پیشگیری از اینگونه مشکلاتی به طبع کاراکترهای مجاز ورودیهای وبسایت را با رگولار اکسپرشن (Regex) آموزش سئو مشهد محصور نمائید.
جهت حل خلل امنیتی SQL injection سرچ کنسول روند تحت آموزش سئو در مشهد را دنبال فرمایید:
مرحله نخستین: در خط امر (Command Line) یک سری کوئری روی نشانیهایی که پایین تأثیر بدافزار قرارگرفتهاند ایفا نمائید و آن گاه جواب را از بابت کلماتی مثل “iframe” و “eval”نظارت کنید. اینگونه کلماتی معمولا به حمله به SQL دلالت دارا هستند.
مرحله دوم: بعد به سرور مقر داده لایگن گردید (مثل phpMyAdmin). در شرایطی که از Wget و cURL می توانید با یکسری ورودیهای مقر داده به قسمتهای کثیف دسترسی پیدا نمائید. مثلا در صورتی بدین نقص پی بردید که در کلیه صفحه ها وبسایت به یک نوع iframe مخرب وجود داراست، میتوانید با SQL کوئری تحت کد iframe را کاوش فرمائید.
SELECT * FROM blog_posts WHERE post_text LIKE \'%>iframe%\';
مرحله سوم: پوشه لاگ و ارورهای دیتابیس را نظارت نمایید و از بابت خلا امرها و لاگ های غیرنرمال مطمئن گردید.
مرحله چهارم: هنگامی که مهیا تطهیر وبسایت شدید می توانید تمام رکوردهای دیتابیس آلوده و کثیف را آپ تو دیت نمایید یا این که واپسین بکاپ سلامتی که از دیتابیس تنظیم کردهبودید را restore فرمائید. (فراگیری پاک سازی تارنما از اینجا)
Malicious error templates
حتی صفحه ها 404 وب سایت و صفحاتی که در تارنما وجود ندارند هم میتواند طعمه هکرها گردد! در زمینهی خطای 404 بخوانید. در بعضی مواقع هکرها تمپلیتی که برای اکران پیغامهای اشتباه وبسایت استعمال میگردد را تنظیمات کرده و از این نحوه مبادرت به توزیع بدافزار مینمایند. جهت رفع این نقص امنیتی Malicious error templates فرایند تحت را دنبال نمایید:
مرحله اولیه: با ارسال درخواست http صفحاتی که درسایت وجود ندارند یا این که دارنده اشتباه میباشند را پژوهش نمائید. بعداز ارسال درخواست http میتوانید حالت ورقه را در جواب (response) درخواست ببینید؛ ملاحظه کنید این response یا این که جواب کاغذ آیا از تارنما دیگری آمده یا این که دربردارنده بدافزار میباشد. (این ابزار به شما امداد مینماید)
مرحله دوم: وارد اینترنت سرور گردید و در پوشههای کانفیگ سرور درپی گونه های اوامر مربوط به خطای برگه باشید. مثلا در سرور آپاچی تمنپلیت اشتباه در پوشه .htaccsess مشخص و معلوم می شود. مثلا قطعه کد پایین یک ورودی در پوشه .htaccsess میباشد که که صفحه ها با خطای 404 را از تارنما مخرب بازیابی مینماید.
ErrorDocument 404 http:///index.html
مرحله سوم: در غایت می بایست تارنما را پاک سازی نمایید. درین مرحله میتوانید فولدر بکاپ سلامت را با فولدرهای .htaccess کثیف جایگزین نمائید. در غیراینصورت به طبع دستورها ناخواستهای که در فولدرهای .htaccess وجود داراهستند را حذف فرمائید.
مرحله چهارم:در غایت اینترنت سرور را رستارت فرمائید تا مطمئن گردید که تک تک تغییرا اجرا شده است.
بارگیری منابع از وبسایت مخرب یا این که در معرض خطر
این نقص امنیتی که با Loading resources from a compromised or malicious site نیز شناخته می شود بهاین مفهوم میباشد که وبسایت شما درحال اخذ محتوا (مثل لینک و پیوند، کتابخانه و ..) از سایتی میباشد که به داشتن محتوای مخرب شناخته گردیده است.
در صفحاتی که دارنده این اختلال امنیتی می باشند در مرورگر کروم معمولا با اینگونه تصویری روبرو خواهید شد:
جهت رفع این نقص امنیتی فرآیند ذیل را دنبال فرمائید:
مرحله نخستین: به تنی چند از sample URL یا این که نشانیهای مثالای که در قاب این خطای امنیتی در سرچ کنسول ارائه شده است رمز بزنید. در صورتیکه برگه ای ایراد داشته باشد با تصویر بالا روبرو خواهید شد.
مرحله دوم: در صورتی در پیغام هشداری که از سمت مرورگر صادر می گردد توجه نمائید میتوانید دامین مجهول را مشاهده فرمائید. مسلما این URL را از کدهای تارنما به صورت کلی حذف نمایید.
مرحله سوم: در صورتی فکر می کنید کهاین قضیه سوای سمع و نظر شما پیش آمده (برای مثال لینک و پیوند سازیها به تارنما مشکوک بوسیله شما اعمال نشده) براین اساس قضیه دور از شوخی میباشد و مطلقا یک نفوذ انجام شدهمیباشد. خوب میباشد در ارتباط با ارائه راهکارهای بعد از هک وبسایت این نوشتهی علمی از وب سایت گوگل پژوهش نمائید.
مرحله چهارم: بعداز رفع اشتباهات مطلقا در گزارش Security Issues سرچ کنسول از گوگل بخواهید که دوباره تارنما شمارا جهت اعتقادوباور از خلا خطاها امنیتی رسیدگی و پذیرش نماید. به این خواسته آیتم Request Reveiw را تعیین فرمایید.