بهترین سرویس فشرده سازی CSS آنلاین را انتخاب کنید. بهترین سرویس CSS آنلاین CSS را انتخاب کنید رایگان بهینه سازی کد HTML
بهینه سازی فنی تنظیم صحیح سایت برای بالاترین تعامل ممکن با موتورهای جستجو است. این باید بلافاصله پس از نصب موتور و کار با پر کردن اولیه محتوای سایت انجام شود. در حال حاضر من به شما می گویم که جنبه های مهم بهینه سازی باید توجه شود و برای اولین بار.
محتوای مقاله:
ساختار سایت سازمان مناسب
هر سایت باید راحت ترین ساختار داشته باشد. مانند افراد، موتورهای جستجو به سایت نگاه می کنند و راحتی استفاده را ارزیابی می کنند. هر منبع اینترنتی باید بیش از سه صفحه داشته باشد. این، با اصلی ترین، حداکثر سه کلیک، کاربر باید به هر صفحه دسترسی پیدا کند.
ساختار مناسب و ساده برای سایت اطلاعاتی خواهد بود:
دسته بندی ها بخش ها را تعریف می کنند. اگر سایت در مورد بیماری های مختلف، سپس دسته های ممکن است: قلب و عروق، مغز و اعصاب، جراحی ...
برای پروژه های پیچیده تر که اطلاعات بیشتری را پوشش می دهند، ساختار ممکن است:
بنابراین، ساختار گسترش می یابد، اما قابل فهم و منطقی است. یک مثال، در این سایت در رده قلبشناسی ممکن است حاوی زیان های بیماری قلبی و بیماری عروقی باشد. این ممنوعیت مواد مربوط به دو یا چند بخش ممنوع است.
به عنوان مثال، مواد مربوط به هپاتیت می تواند در رده هپاتولوژی و ویروس شناسی در همان زمان باشد. نکته اصلی این است که با سلسله مراتب مواد مطابقت داشته باشید. ساخت ساختار صحیح در مرحله برنامه ریزی و جمع آوری هسته معنایی به نظر می رسد.
سرریز مناسب از صفحات سایت
من قبلا یک ماده عمیق تر در مورد انتقال را تهیه کرده ام و به زودی از بین می رود. Perellinka - Prostanovka لینک ها در داخل سایت برای ناوبری کاربر مناسب و انتقال وزن صفحه.
برای دیدن یک نمونه از overgrinking، هر مقاله را در ویکی پدیا باز کنید. هر کدام شامل بسیاری از مراجع به سایر مقالات است. حتی یک شوخی وجود دارد که با هر مقاله ای در ویکی پدیا در پنج کلیک شما می توانید به یک مقاله درباره هیتلر دسترسی پیدا کنید. البته، در سایت شما در مقاله نباید 20 پیوند به مواد دیگر باشد، اما 2-4 ارجاع مورد نیاز است.
یک ویژگی مهم از Translets انتقال وزن به صفحات دیگر است. هنگامی که تمام صفحات با یکدیگر ارتباط دارند، وزن کم وزن به طور یکنواخت و موقعیت های عمومی رشد خواهد کرد. و هنگامی که یک صفحه خاص ترویج می شود، پس از آن وزن از مواد دیگر بر روی آن منتقل می شود. فرض کنید آن را روشن تر کنید، فرض کنید شما باید یک صفحه سایت پزشکی را با سرویس بازرسی اطفال ترویج کنید. برای انجام این کار، ما چندین مقاله را در مورد بیماری های کودکان و در همه جا بنویسیم، جایی که ما نیاز به نیاز به بررسی متخصص اطفال را ذکر خواهیم کرد، ما مراجع به خدمات ما خواهیم داد.
اضافه کردن خرده نان و بهبود قابلیت استفاده
ساختار خوب هیچ چیز اگر کاربر آن را نمی بیند. در سر گوشه، هنگام ایجاد یک سایت، لازم است مفید بودن آن برای فرد نهایی و سهولت استفاده قرار گیرد. اگر شما به سایت آمده اید، از دست خواهد رفت و قادر به پیدا کردن مواد جالب تر برای خودتان نیست، به این معنی است که شما با قابلیت استفاده از آنها مشکل دارید.
خرده نان ها عناصر ناوبری هستند که نشان می دهد که در آن کاربر نسبت به کل ساختار سایت قرار دارد. این عناصر معمولا در مقابل عنوان مقالات قرار می گیرند و اجازه می دهد یک کلیک به خانه به رده قرار دادن مقاله و یا در زیر شاخه خود بروید.
خرده نان را می توان با کمک پلاگین های ساده یا ساخت ویرایش در کد اجرا کرد. اگر آنها توسط الگو استفاده نمی شوند. اما قابلیت استفاده باید کار کند. شما باید به درستی در مورد منو فکر کنید. آن را بصری قابل توجه و راحت برای استفاده کنید. فکر کردن به چیزهای دیگر، زیرا حتی دکمه های معمولی بلند کردن صفحه بسیار ساده تر برای زندگی کاربر، به شما این امکان را می دهد که با یک کلیک به هدر بروید و از طریق فریم که قبلا خوانده اید بروید.
بهینه سازی کد سایت HTML، JS، CSS، PHP
امروزه کاربران بی صبری هستند و اگر سایت حداقل برای دومین دور از یک رقیب باز شود، آنها به او می روند. این از این و موتورهای جستجو با استفاده از سرعت دانلود به عنوان یکی از عوامل رتبه بندی آگاه است. بنابراین، مهم است که سایت حداکثر پول را به سرعت افزایش دهیم. این به تصاویر سنگین، زنده بودن کد طرح، پاسخ های سرور اشتباه کمک نمی کند.
بهینه سازی کد سایت
حالا من در مورد بهینه سازی کد به طور کلی صحبت خواهم کرد تا یک ایده اولیه دریافت کنید. من همچنین مواد را آماده خواهم کرد که در آن جزئیات را به شما بگویم و یک کد گام به گام برای بهینه سازی کد ایجاد کنم. بنابراین، برای بهینه سازی کد و ایجاد سایت جذاب برای موتورهای جستجو، ما نیاز داریم:
- فشردن عکس ها، کاهش وزن، که سریعتر دانلود می شود. اغلب، مدیران بی تجربه به یک سرور تصویر با وضوح بزرگ بارگذاری می شوند. که پس از آن توسط CSS برای صفحه نمایش فشرده می شود. حق دانلود تصاویر در رزولوشن است که در آن آنها در صفحه نشان داده می شوند. شما می توانید به صورت دستی تصاویر را فشرده کنید، آنها را در فتوشاپ خشک کنید یا از یکی از خدمات بسیاری استفاده کنید که می توانند تصاویر را فشرده کنند.
- بهینه سازی HTML، JS و CSS. شما باید کد صفحه را به همان اندازه ساده کنید. با توجه به HTML، سپس تمام نظرات کد را حذف کنید، انتقال عادی را از طریق ردیف ها انجام دهید. برای JS Scripts، آنها را پس از محتوا قرار دهید تا اطلاعات قابل توجهی بر روی صفحه نمایش قبل از اسکریپت ها ظاهر شود. استثنا - اسکریپت و مورد نیاز برای نمایش محتوا. بعید به نظر می رسد که تمام اسکریپت ها را به یک فایل ارسال کنید. CSS - استفاده از صفحات سبک برای همه چیز. هر خروجی اطلاعات باید به صورت ایده آل از طریق CSS رخ دهد، و هر بار یک کد بزرگ را بارگذاری نمی شود.
- پیکربندی تغییر مسیر صحیح به طوری که تمام صفحات به 200 پاسخ داده شود. به عنوان مثال، هنگام تغییر آدرس خود، کد 301 را به عنوان یک تغییر مسیر تغییر دهید، کد 301 داده شد. علت را در میزبان، پلاگین های شخص ثالث پیدا کنید و آن را مانند آن حل کنید.
نتیجه
بهینه سازی فنی سایت این فرایند کاملا وقت گیر است و نیاز به دانش خاص دارد. اما استفاده از توصیه های عمومی و دستورالعمل های پذیرفته شده، حتی کسی که برای اولین بار موتور را برای میزبانی میزبانی ریخته بود، استفاده کرد.
- خواندن مقالات در این موضوع:
دوستان تبریک، از این مقاله شما یاد خواهید گرفت - چگونگی پاک کردن کد HTML، نحوه بهینه سازی تصاویر، نحوه بهینه سازی و بهینه سازی Metategi، نحوه ایجاد سایت سریع تر، پیدا کردن آنچه شما نیاز دارید برای بهینه سازی اسکریپت ها در سایت .
یکی از رویدادهای مهم برای بهینه سازی داخلی سایت است بهینه سازی صفحه. با توجه به این، شما می توانید کیفیت کلی منبع را بهبود بخشید، سرعت بارگذاری صفحه را افزایش دهید، کارایی توابع تعاملی را افزایش دهید.
اعتبار سنجی HTML و استاندارد سازی
این اساسا برای ارتقاء جستجو و ارائه تجربیات مثبت کاربر مهم است که سایت می تواند به همان اندازه در هر مرورگره، در سیستم عامل های مختلف، در رایانه های تلفن همراه و ثابت، به همان اندازه خوب کار کند.
برای رسیدن به کلیه به طور کلی، تمام سایت ها بر اساس نسخه های استاندارد HTML طراحی شده اند. امروز بیشتر مربوط به نسخه های HTML 4.1 و HTML5 است. این دومی هنوز در مرحله توسعه، شبکه قبلا تعداد زیادی از این سایت ها را منتشر کرده است.
همه مرورگرهای محبوب ترین - اپرا، گوگل کروم، موزیلا فایرفاکس در آخرین نسخه های خود، از حمایت جدید HTML5 استفاده کنید. اهمیت استفاده از HTML5 برای ایجاد سایت ها نیز در این واقعیت است که کامپیوترهای موبایل بر اساس سیستم عامل Android از فناوری فلش پشتیبانی نمی کنند و کاربران قادر به مشاهده ویدیو در فرمت SWF نخواهند بود.
سایت های مبتنی بر HTML5 قادر به پخش ویدئو بدون نیاز به دانلود و نصب Adobe Flash Player هستند. روند به سمت چشمک زدن در حال گسترش است، بنابراین برای عملیات عادی سایت ها مفید است تا به تدریج از استفاده از ویدیو فلش و آگهی های متحرک این فرمت استفاده شود.
اعتبار سایت کد HTML را بررسی کنید شما می توانید در وب سایت رسمی کنسرسیوم وب جهان گسترده، به عنوان مثال این را آزاد کنید
validator.w3.org.
معتبر بودن ساخته شده در سازندگان طراحی خوب و سیستم های مدیریت محتوا در دسترس هستند.
تمیز کردن کد HTML
در فرایند ایجاد صفحات وب ویرایش و پس از آن، برنامه نویس یادداشت های فنی را در صفحات، نظرات، فراموش می کند تا برچسب های غیر ضروری را حذف کند. این همه نه تنها کار سایت را کاهش می دهد، بلکه عملکرد را نیز کاهش می دهد. با توجه به ساده حذف زباله های HTML شما می توانید دانلود صفحات سایت را به معنای واقعی کلمه 35٪ افزایش دهید.
همچنین لینک های شکسته، شکسته ای وجود دارد که در هر کجا منجر نمی شود، زیرا گیرنده حذف شده است. چنین لینک هایی دوست ندارند موتورهای جستجو کنند. حضور لینک های شکسته می تواند منفی بر روی جستجو برای یک منبع منعکس شود.
از آنجا که لینک های شکسته دارای اموال از زمان به زمان به خود می آیند، لازم است به طور منظم آنها را حمل و حذف آنها. این مربوط به هر دو لینک خارجی و داخلی است. اگر سیستم مدیریت محتوا گزینه های گزینه جستجو را نداشته باشد، می توانید از خدمات آنلاین رایگان استفاده کنید.
http://creatingonline.com/site_promotion/broken_link_checker.htm.
http://anybrowser.com/linkchecker.html.
بهینه سازی محتوای گرافیکی
مهم است که به بهینه سازی گرافیک توجه کنید، زیرا برای انتشار در سایت سایت تمام تصاویر باید به طور مناسب پردازش شود.
- برای انتشار عکس ها، توصیه می شود از فرمت JPEG استفاده کنید، زیرا این نوع از فایل ها کیفیت بهتر را با حداقل وزن فراهم می کند.
- برای ذخیره تصاویر که کیفیت آن بسیار مهم نیست، شما می توانید فرمت PNG را با وزن فایل های NO بیش از 100 یا 200 کیلوبایت انتخاب کنید.
- با توجه به استانداردهای مدرن، تمام فایل های گرافیکی مورد نیاز است، صرفه جویی در یک فرم فشرده و در یک پوشه جداگانه بر روی سرور، اما نه برای پیاده سازی در صفحات وب.
پس از ویرایش یک صفحه حاوی تصویر، باید سرعت دانلود را بررسی کنید. صفحه باید بیش از پنج ثانیه در مرورگر ظاهر شود. در غیر این صورت، شکست ها به شدت افزایش می یابد.
تمام تصاویر و عکس ها دارای Metategi هستند که باید با اضافه کردن کلمات کلیدی بهینه سازی شوند و به این بهبود جستجو خود را در اینترنت بهینه سازی کنند. الزامات اساسی بهینه سازی تصویر متنی منحصر به فرد است. همه تصاویر باید نام های مختلف، راهنمایی های پاپ آپ و متون جایگزین داشته باشند.
صفحه وب متاثر می شود
MetageGI برای صفحات مختلف سایت باید منحصر به فرد باشد. هنگامی که تگ های تکراری شناسایی می شوند، موتور جستجو موتور آنها و بخشی از صفحات نمایه نمی شود. آزمایشات نشان داده اند که منحصر به فرد بودن این سایت، رتبه بندی را بهبود می بخشد و میزان حضور در حدود 18 درصد افزایش می یابد.
توجه ویژه باید به بهینه سازی تگ های عنوان و توصیف پرداخت شود
- عنوان صفحه باید شامل بیش از آنچه که توسط سیستم جستجو تعداد کاراکترها مجاز است و کلمه کلیدی اصلی را حفظ می کند.
- تعداد مطلوب کلمات برای عنوان شش است.
- شرح صفحه به عنوان یک نوع فروش متن برای صفحه فرود کشیده شده است و معمولا از دو پیشنهاد کوتاه تشکیل شده است. جمله اول شامل کلمه کلیدی اصلی و در دوم - اضافی است.
- کلمات کلیدی متاتتی بسیار مهم نیستند، اما باید فقط در مورد باشند.
به عنوان مثال، من به طور کلی بخشی از کد را که مسئول Metatega از خود موتور است، حذف کردم.
بهینه سازی عناصر نرم افزاری - اسکریپت ها
اصول بهینه سازی اسکریپت ها یکسان هستند، KA برای گرافیک - در صفحه قرار نیست، در یک فرم فشرده در یک دایرکتوری خاص ذخیره کنید.
صفحه شما باید تمیز باشد، ربات خدمت به سایت شما باید فقط صفحه خالص را ببیند، که تنها یک مقاله وجود دارد، به خوبی، Metatags لازم است. بنابراین، شما به تمام اسکریپت ها، شمارنده ها و غیره نیاز دارید محل در یک فایل جداگانه
بهینه سازی متن متن
متخصصان SEO به مدت طولانی شناخته شده اند که همراه با عوامل رتبه بندی خارجی و داخلی سایت ها در موتورهای جستجو در موقعیت SERP تحت تأثیر و به اصطلاح قرار می گیرند. عوامل رفتاری (سفارشی). با وجود این، دومی توجه کافی را پرداخت می کند. دلایل زیادی برای این وجود دارد. اولا، نه همه شرکت های جستجوگرها، به خصوص در ارتقاء مشتری "نوار نقاله"، می توانند منابع را برای تجزیه و تحلیل تاثیر عوامل رفتاری، نظارت بر شاخص های شکست و تعداد نمایش های صفحه، تجزیه و تحلیل ترافیک که به سایت تجزیه و تحلیل می کنند، اختصاص دهد. و غیره. ثانیا، متخصصان متوسطه هنوز هم با توجه به اصل "انجام شده - لینک های خریداری شده - در انتظار موقعیت" کار می کنند. ثالثا، بعضی از آنها بهینها به عوامل سفارشی توجه نمی کنند به این دلیل که آنها لازم نیست، آنها Lynching یا فقط در مورد آنها نمی دانند.
با این وجود، در بهینه سازی کنفرانس ها، نمایندگان Yandex روشن می کنند که نقش عوامل رفتاری برای موتور جستجو بیشتر و بیشتر قابل توجه است. در میان معیارهای بسیاری که بر این عوامل موثر است، این است بهینه سازی صفحات سایت، متاسفانه، اغلب به سازمان ارتقاء منابع اینترنتی توجه نمی کند.
چرا شما به آن نیاز دارید؟
پاسخ ساده است. بهینه سازی کد نه تنها سرعت بارگیری صفحات را افزایش می دهد، بلکه یک سایت را دوستانه تر از موتورهای جستجو می کند - کد تمیز و زیبا خواهد شد و عناصر آن در مکان های مناسب قرار می گیرند. علاوه بر این، در ابتدا شک و تردید توسط بهینه سازان در ماه نوامبر 2009 درک شده است. بیانیه گوگل که سرعت دانلود یک سند وب یکی از عوامل رتبه بندی است، تنها این واقعیت را تایید می کند که بهینه سازی کد صفحات باید درگیر شود. علاوه بر این، بهینه ساز می تواند این عامل را تحت تاثیر قرار دهد.
اجزای بهینه سازی کد
این راز نیست که ربات های جستجو طراحی صفحه را نمی بینند - آنها کد خود را می خوانند، و آنها آن را و همچنین یک فرد - از بالا به پایین، از چپ به راست. اطلاعات در بالای کد عناصر خاص، موتورهای جستجو اولویت بیشتری را به ارمغان می آورد. بنابراین، هنگامی که SEO-CREST، مهمترین عناصر یا صفحات باید بالاتر از عناصر ثانویه قرار گیرد. در زیر برخی از توصیه هایی برای بهینه سازی کد صفحات است که کمپین را برای ترویج آن در موتورهای جستجو کارآمدتر خواهد کرد.
1. عنوان،شرح I.کلمات کلیدی - ما بلافاصله یک برچسب داریم< سر\u003e
عوامل رفتاری تاثیر قابل توجهی از طرح غیر مجاز دارد. این سایت باید به همان اندازه در تمام مرورگرهای مدرن با مجوز های مختلف نمایش داده شود. اغلب اغلب، می توانید ببینید که مرورگر اینترنت اکسپلورر نادرست محتویات سایت را نمایش می دهد و تفاوت با فایرفاکس و اپرا کاردینال را نشان می دهد. اگر در چنین وبسایت، درصد کاربران IE 20٪ خواهد بود، پس احتمال این که میزان شکست به طور قابل توجهی افزایش می یابد، افزایش می یابد. کاربر زمان زیادی را در این سایت نگه نمی دارد، احتمال دارد که بلافاصله برگه را به ارمغان بیاورد و هرگز دوباره به سایت بازگردد. طرح بندی سایت باید به متخصصانی اختصاص داده شود که مفاهیم "اعتبار" و "crossbrustrity" صداهای خالی نیستند.
8. بهینه سازی تصاویر زیروب سایت
این مورد بیشتر به قابلیت استفاده مربوط می شود، اما نمی توان گفت که غیر ممکن است. برخی از مدیران وب بهینه سازی تصاویر را تحت توجه وب پرداخت نمی کنند. با این حال، هر کاربر اینترنت حداقل یک بار به سایت که محتوای متن به سرعت بارگذاری شد، و تصاویر گرافیکی با مشکل بزرگ باز شد.
معلوم شد که این نکته در سرعت سریعتر اتصال به اینترنت نیست، بلکه مینی تصاویر به نظر می رسد واقعا دارای مجوزهای بزرگ است، اما به جای فشار دادن تصویر در یک ویرایشگر گرافیک، طرح بندی در کد صفحه، صفات را تجویز می کند از تصاویر "عرض" و "ارتفاع" مقادیر، 15 بار، کوچکتر از وضوح واقعی عکس ها. گاهی اوقات به این نکته اشاره می کند که سند وب از تصاویر در format.bmp استفاده می کند، همانطور که می دانید، با داشتن حجم بسیار زیادی در مقایسه با تصاویر یکسان در فرمت ها jpg or.gif. به عنوان مثال، شما می توانید صفحه در مورد محبوب Biathlon در حال حاضر - http://magdalena-neuner.narod.ru/nowfoto.html. برای دیدن در بارگیری تمام عکس ها، کاربر باید حدود 20 مگابایت ترافیک را دانلود کند، زیرا 90 درصد از تصاویر در فرمت BMP ساخته شده اند.
چگونه می توان و چه کاری باید انجام دهد؟
در اغلب موارد، در عمل، معلوم می شود که مشتری دستور ایجاد یک سایت را در یک استودیوی وب واحد یا مترجم آزاد (متاسفانه، این دسته بندی ها همیشه دیدگاه مناسب و مدرن از طرح بندی SEO را ندارند)، و تصمیم به ترویج در یکی از شرکت های جستجوگرها، که به عنوان یک قاعده، چنین مشکلی حل نمی کند و ترویج روش های "نوار نقاله" آنها نیست. در یک کمپین موفق SEO در Yandex، در واقعیت های کنونی اتفاق نمی افتد. بنابراین، کارشناسان ارائه خدمات حرفه ای به سایت های ارتقاء در درخواست های بسیار رقابتی باید در زرادخانه خود را اداره برنامه نویسان و رگ ها، و همچنین ارائه خدمات برای ایجاد سایت ها. به نوبه خود، به نوبه خود، مطلوب است تمرکز بر پیمانکاران که با موفقیت درگیر در ایجاد و ارتقاء سایت ها در همان زمان و یا حداقل که پشتیبانی فنی خوب است.
شایان ذکر است که بهینه سازی کد صفحه، افزایش موقعیت های مربوط به درخواست های کلیدی را تضمین نمی کند، اما نه به توجه به ماتریکسنت و عوامل رفتاری، و لازم است بر روی آن کار کنیم.
بهینه سازی کد HTML و ورق های سبک Cascading (CSS) نیاز به سرعت بخشیدن به روند بارگذاری سایت و محتوا قرار داده شده بر روی آن. صرفه جویی در زمان و ترافیک، به طور کلی، مدت زمان طولانی پس از بهینه سازی، آن را به نظر می رسد قابل توجه است، حتی اگر تغییرات سرعت بسیار قابل توجه نیست.
بهینه سازی کد HTML
به منظور کد HTML برای کمک به سرعت دانلود سایت، باید با شرایط متعددی مطابقت داشته باشد:
- ساده و آموزنده باشید پس از بررسی اعتبار آن، شما باید اشتباهات را تصحیح کنید تا ربات ها آن را تجزیه و تحلیل کنند. کد باید به وضوح ساختار صفحه را نشان دهد.
- اجزای اصلی صفحات مانند سرفصل ها، اشاره گرها، بلوک های اطلاعات باید به راحتی تعیین شوند.
- کد معافیت از اطلاعات اضافی، آنها را به فایل های جداگانه (به عنوان مثال، شما می توانید CSS و JS را تحمل کنید)، سرعت دانلود را افزایش می دهد، که همچنین کار ربات ها را ساده می کند.
پس از رسیدن به این شرایط، سایت را می توان سریعتر، راحت و افزایش کارایی نمایه سازی ربات های موتورهای جستجو کرد.
کاهش CSS کد و بهینه سازی
شما می توانید کد سایت را با کاهش حجم آن آسان تر کنید. برای این کار باید چندین عملیات انجام دهید.
اول از همه، فن آوری های فلش، جاوا اسکریپت، فریم، متن نشان داده شده توسط تصویر باید اجتناب شود. همه اقلام، که شاید، باید در فایل های جداگانه، خارجی (به عنوان مثال، CSS و JS، همانطور که قبلا ذکر شد، تنظیم شود. به بهینه سازی پلاگین های ویژه کد کمک خواهد کرد. به عنوان مثال، شما می توانید پلاگین AutoPtimize را نصب کنید، که به طور خودکار کد HTML، CSS، JS را بهینه می کند (اگر شما کنه های مربوطه را قرار دهید). شما نیاز به پیکربندی ناوبری صالح و راحت از طریق سایت، که توسط کاربران قابل درک است و به درستی توسط موتورهای جستجو شناخته شده است. این سرعت، کیفیت دانلود و شاخص سایت را افزایش می دهد.
همانطور که برای بهینه سازی CSS، می توان آن را به طور مستقل انجام داد یا آن را به یک منبع یا برنامه خاص اختصاص داد. بهینه سازی دستی یک فرایند زمان گیر و طولانی است، علاوه بر این، شما می توانید برخی از خطاها را از دست بدهید. یک برنامه یا خدمات برای بهینه سازی بهتر خواهد بود توسط کمبودها حذف شود، اما ممکن است برخی از توابع را که در سایت کار می کنند، مختل می کند و پس از بررسی، محتوای ممکن است نمایش داده نشود، بنابراین آنها باید اصلاح شوند.
برخی از راه های بهبود ساختار CSS در حالت دستی:
- حذف شکاف های غیر ضروری و ردیف رشته هایی که فایل CSS را بارگذاری می کنند و روبات های کار را دشوار می کنند؛
- خواص عمومی را به جای چندین بار تکرار کنید.
- استفاده از توصیف لاکونیک، قابل فهم در نظرات؛
- فونت های غیر معمول برای تجویز با سبک ها، نه تصاویر؛
- برای تصاویر ایجاد Alt و عنوان (متفاوت برای هر تصویر) به طوری که محتوای آنها توسط ربات های موتورهای جستجو شناخته شده است؛
- اعمال به ابزار H1 ابزار H1 - و بیشتر به طوری که آنها به درستی زمانی که نمایه سازی به رسمیت شناخته شده است.
- فقط این کلمات کلیدی را که در صفحه استفاده می شود، تجویز کنید تا تعداد آنها را به حداقل برسانید.
- از انواع متا تگ های مختلف استفاده کنید.
CSS و بهینه سازان HTML
این راحت است و به راحتی به طور مستقیم به طور مستقیم در مرورگر با استفاده از خدمات ویژه بهینه سازی شده است، به عنوان مثال:
- cleancss.com؛
- بهینه ساز CSS؛
- CSS کمپرسور؛
- cy-pr.com؛
- پلاگین Autoptimize
متخصصان SEO و توصیه می شود که از Cleancss.com استفاده کنید، زیرا به شما اجازه می دهد تا یک نسبت فشرده سازی را از پایین به بالاترین یا انتخاب تنظیمات فردی انتخاب کنید. پس از بالا و بالاترین سطوح بهینه سازی، کد سایت یک نگاه غیر قابل خواندن را انجام می دهد و تغییرات تقریبا غیرممکن است. بنابراین، برای شروع، از بهینه سازی استاندارد استفاده کنید. شما می توانید حالت های فشرده سازی محتوای خاص را انتخاب کنید یا پارامترهای فردی را بهینه سازی کنید: فشرده سازی فونت ها، تصاویر، حذف فضاها.
منبع cy-pr.com همچنین دارای ابزار مشابهی برای بهینه سازی است که ساختار CSS را 25 تا 30 درصد تسهیل می کند، اما پس از انجام عملیات، امکان ایجاد یک فایل با کد وجود ندارد.
بقیه خدمات می توانند به طور اساسی کد را تغییر دهند تا برخی از توابع در سایت متوقف شوند. بنابراین، با کمک آنها، بهتر است تغییرات محلی در پارامترهای خاص سایت را تولید کنیم.
پس از بهینه سازی، شما باید عملکرد سایت را بررسی کنید، به درستی نمایش طراحی، سرعت دانلود کنید. وضعیت وضعیت زمانی است که صفحات و گزینه های سایت کاربر بیش از 3-5 ثانیه بارگذاری می شوند.
به منظور بررسی درجه بهینه سازی و درک اینکه چگونه کد HTML را به طور موثر ثبت می کند، می توانید از چنین خدماتی استفاده کنید:
- بهینه سازی
- پورتال SEO-Cheklist؛
- پلاگین FIEBUG
این ابزارها به بررسی اینکه آیا همه چیز برای کاهش مقدار کد HTML و بهبود ساختار آن انجام می شود کمک خواهد کرد. در منابع SEO-CHECKLIST، شما می توانید لیست را که قبلا انجام شده برای بهینه سازی انجام شده را بررسی کنید و هنوز مشخص نشده است و علامت تجاری را کامل کنید.
اعتبار سنجی
شما می توانید کد سایت را برای خطاهای با استفاده از خدمات معتبر Validator بررسی کنید. چک کردن کد موثر با استفاده از Validator.w3c.org انجام می شود
اگر سیستم در اولین چک، خطاهای نیمه مذهبی بیشتری داده شود، ناراحت نشوید. پس از اصلاح یک نقص خاص، می توانید دوباره تست را اجرا کنید و خطاها بسیار کوچکتر شوند، زیرا یک معایب مستلزم دیگران است و زمانی که تصحیح می شود، ناپدید می شوند.
سایت با یک کد تصحیح شده و بهینه شده شانس بیشتری از موقعیت های بالا در صدور منابع با یک کد HTML بارگیری شده است که در آن خطاها وجود دارد.
یادداشت: نسخه تطبیقی \u200b\u200bسایت فعال شده است، که به طور خودکار به اندازه کوچک مرورگر شما تنظیم می شود و برخی از جزئیات سایت را برای خواندن پنهان می کند. مشاهده شاد!
سلام. امروز ما موضوع را ادامه خواهیم داد بهینه سازی طرح سایت HTMLکه در مقاله شروع شد.
بیایید ابتدا متوجه شویم که چرا مهم است و سپس به توصیه های عملی تبدیل شویم.
به درستی ساخته شده (جوش داده شده) قالب وب سایت:
- می تواند به طور قابل توجهی سرعت بارگذاری صفحه (به ویژه اگر قبل از آن همه چیز آغاز شد)؛
- ضربه زدن به صفحات خود را در ابزار جستجو بالا ساده (نه تنها به دلیل دانلود سریع)؛
- شانس خود را از مرورگر کامل صلیب افزایش می دهد، یعنی همان صفحه نمایش مناسب سایت در تمام مرورگرها؛
- این تضمین کوچک را ارائه می دهد که پس از انقضای سالها شما مجبور نیستید سایت های خود را برای مرورگرهای جدید (یا برای نسخه های جدید مرورگرهای قدیمی) مرور کنید.
من پیشنهاد می کنم از چیزهای ساده به جالب تر بروید.
قسمت 1. HTML و استانداردهای CSS را مشاهده کنید
فقط در مورد، من می گویم علاوه بر HTML و CSS، ما هنوز هم می توانیم JS و PHP قطعات سایت های ما را بهینه سازی کنیم، که بیشتر حساس به منابع هستند و سرعت بارگذاری صفحه را به طور قابل توجهی کاهش می دهند. با این حال، علاوه بر سرعت دانلود صفحات، قطعات JS و PHP بر ارتقاء سایت تاثیر نمی گذارد (فقط به شکستن آن)، بر خلاف نشانه گذاری HTML، یعنی الگو سایت.
1.1 همیشه برچسب ها را ببندید.
از جمله کسانی که لزوما نزدیک نیستند، حتی اگر شما یک استاندارد Hater XHTML هستید، بهتر است به این قانون پایبند باشید. مثال:
- نقطه فهرست
- نقطه فهرست
- نقطه فهرست
هر برچسب Li بسته شده است، اگر چه لازم نیست.
1.2 مشاهدات تگ درست را مشاهده کنید.
با توجه به اصل: اولین بار باز شد - دوم بسته شد. به عنوان مثال درست نیست:
درست است:
1.3 هرگز CSS و JS را در داخل طرح بندی HTML و ویژگی های تگ توصیف نکنید.
هرگز! به عبارت دیگر، در مورد وجود را فراموش کن سبک ویژگی و سبک برچسب:
متن
همه سبک ها را توصیف کنید جداگانه file.css
شما می توانید از ویژگی سبک استفاده کنید، فقط به صورت پویا آن را با یک جاوا اسکریپت با توجه به برخی از اقدامات قرعه کشی کنید. به عنوان مثال، اگر بر روی تصویر کلیک کنید، باید رنگ کل متن را در صفحه تغییر دهید، سپس فقط در این مورد شما می توانید به طور پویا ویژگی سبک را با مقادیر دلخواه برای برچسب دلخواه ایجاد کنید (در این مثال برای بدن) چرا؟ از آنجا که روبات های جستجو او را به هر حال نمی بینند و هیچ کس (از جمله کاربران) یک کد اضافی را بارگیری نمی کند، زیرا عمل پس از آن که صفحه کامل است، رخ می دهد.
با این حال، در چنین مواردی، من هنوز هم توصیه می کنم اضافه کردن یک کلاس CSS از پیش توصیف شده برچسب دلخواه، به جای اضافه کردن ویژگی سبک به آن. این حداقل برای ویرایش بعدی راحت تر است.
همه چیز درست است به JS، کل کد JS باید در فایل جداگانه، نه در داخل طرح یا بدتر - در میان ویژگی های تگ.
1.4 فراموش کردن در مورد کلاه قفل و حروف بزرگ.
نوشتن تمام برچسب ها، ویژگی ها و خط مقطر آنها (کوچک) آنها، همین امر مربوط به جداول سبک CSS است.
تقریبا همه چیز در بالا توضیح داده شده است در مشخصات رسمی HTML و CSS و اشاره به اعتبار سند.
بنابراین، باید توجه داشته باشید که با توجه به اعتبار سند، به استانداردهای W3C چسبیده است، مزایای جستجوگرها زیر را دریافت می کنید:
- کد تمیز، و در نتیجه، اعتماد اضافی موتور جستجو به سایت شما؛
- بارگذاری صفحه تسریع شده، به عنوان مرورگر مجبور نیست وقت خود را در مورد اشکال زدایی یک سند غیر معتبر صرف کنید.
با این حال، ارزش وام گرفتن را ندارد، شما باید سعی کنید به آن پایبند باشید، اما نه به ضرر بقیه (زمان، قابلیت، و غیره).
قسمت 2. سرعت بارگذاری صفحه - یکی از عوامل رتبه بندی
2.1 اندازه های فعلی تصاویر را نشان می دهد.
در اینجا ماهیت دو چیز است:
- اطمینان حاصل کنید که ویژگی ها را مشخص کنید عرض و ارتفاع برای برچسب img: این بارگذاری تصاویر را افزایش می دهد، به عنوان مرورگر پیش از این می داند که چه اندازه باید نمایش داده شود.
- اطمینان حاصل کنید که تصویر همان اندازه را وارد کنید، که در صفات مشخص شده است.
اگر شما نیاز به یک تصویر بیشتر از آنچه شما نیاز دارید، نیازی به صرفه جویی در وقت خود را در این واقعیت است که می توان آن را می توان با استفاده از HTML یا CSS کاهش می یابد. مهربانانه به صرف وقت، به فتوشاپ یا آنالوگ های آن بروید و تصویر را به اندازه هایی که می خواهید در سایت ببینید، کاهش دهید، ممکن است به میزان قابل توجهی بارگذاری صفحه را افزایش دهد.
2.2 استفاده از CSS3 به جای JS.
JS می تواند به طور قابل توجهی کاهش بار دانلود صفحات خود را، و همچنین شروع به ایجاد یک بار پس از بارگذاری صفحه (اثرات مختلف، نوع رشته در حال اجرا و دیگر چیزهای پویا)، که می تواند کار مرورگر را در حالی که زبانه را ترمز می کند سایت باز خواهد شد.
امروزه بسیاری از جلوه های زیبا و جالب را می توان از طریق استفاده از خواص CSS3 (به عنوان مثال، انتقال، جعبه سایه، شعاع مرزی، کدورت، تبدیل، اندازه پس زمینه) و مهارت به دست آورد.
همه موارد فوق را می توان با یک عبارت خلاصه کرد: هر کجا که می توانید (مشکوک چگونه) JS را در CSS3 جایگزین کنید، از CSS3 استفاده کنید بدون اطلاع دادن! برای جستجو برای چنین قطعه ها، من به شما توصیه می کنم که قابلیت های جدید CSS3 را بررسی کنید.
2.3 کمتر فتوشاپ - بیشتر CSS 3.
این شعار به مدت طولانی از بسیاری از مدیران وب استفاده کرده است. شما می توانید دکمه های زیبا و عناصر طراحی را با گرادیان صاف، گوشه های صاف، سایه ها (داخلی و خارجی) و متن زیبا از بالا به دلیل یک CSS ایجاد کنید. هر کجا که می توانید عناصر طراحی گرافیک را در کد CSS جایگزین کنید - این کار را انجام دهید! مثال:
علاوه بر خواص CSS3 ذکر شده در بالا، فرمت توصیف رنگ RGBA نیز موجود است.
برای ایجاد یک گرادیان متقابل مرورگر در CSS، می توانید از خدمات رایگان مانند این colorzilla.com استفاده کنید.
2.4 ترکیب تصاویر در CSS Sprites.
این تصاویری که ما نمیتوانیم با CSS 3 قرعه کشی کنیم باید به یک فرد (به طور ایده آل) متحد شود. این لازم است برای کاهش تعداد درخواست ها به سرور هنگام بارگیری صفحه. این مورد می تواند به طور قابل توجهی بار را در وب سرور خود کاهش دهد، و در همان زمان و سرعت بارگذاری صفحه، بلافاصله 2 خرگوش!
برای درک بهتر آنچه که ما در مورد آن صحبت می کنیم، فقط نگاهی به SPRITE CSS من:
بد نیست، آیا این نیست؟ تصویر پس زمینه یکی بر روی تمام عناصر است، ما فقط آن را حرکت می دهیم و در پسزمینه یک عنصر خاص، بخشی مورد نظر از تصویر را به اشتراک می گذاریم، به عنوان مثال، به شرح زیر است:
# Subs، # left، .mail، .rss، .vk (سابقه و هدف: URL (/mages/1.png) بدون تکرار) #subs (پس زمینه موقعیت: -28px -120px؛) #left (پس زمینه موقعیت: -35PX -20PX؛) .mail (پس زمینه موقعیت: -43px -50px؛) .RSS (پس زمینه موقعیت: -12px -8px؛) .vk (پس زمینه موقعیت: -34px -56px؛)
بهتر است به صورت دستی با استفاده از فتوشاپ به صورت دستی بسازید، اما ممکن است به نظر شما دشوار باشد، بنابراین شما می توانید از خدمات رایگان استفاده کنید که همه چیز را برای شما انجام می دهد، از جمله کد CSS برای شما. من خدمات Spriteme را بیشتر دوست دارم اما من از تکرار خسته نخواهم شد: همیشه بهتر است که این کار را به صورت دستی انجام دهیم، به طور خاص، SPRITE می تواند به طور قابل توجهی جمع و جور (در اندازه و، بنابراین، به وزن)، که به معنی کارآمد تر است.
2.5 فایل JS را به درستی قرار دهید.
همه فایل های متصل به فایل JS باید به همان اندازه که ممکن است در کد قرار داشته باشند، نیازی به اتصال آنها در داخل "سر" سایت (بین برچسب های سر) نیست - آن را به طور قابل توجهی کاهش بارگذاری صفحه. بهترین گزینه، فایل های JS را در مقابل برچسب بسته بندی بدن متصل می کند، یعنی در پایین صفحه، هیچ جایی در زیر وجود ندارد.
و یک توصیه بسیار مفید تر: در حالت ایده آل، تمام فایل های JS شما باید به یک تک ترکیب شوند، یعنی، ما کد (Ctrl + X) را از تمام فایل ها برش می دهیم و آن را به یک کپی می کنیم تا در انتهای شما در پایین قرار بگیرد ، در مقابل بسته شدن برچسب بدن، یک فایل تنها را متصل می کند:
...