На первую VAKANSII.com.ua
   На первую VAKANSII.com.ua  На первую VAKANSII.com.ua
СЕГОДНЯ НА САЙТЕ:  162 ВАКАНСИЙ. НОВЫХ - 19 Интернет
  47262 РЕЗЮМЕ. НОВЫХ - 14 Если не работает
 Сайт газеты

  • Страхования
  • Фехтование
  • Инвестирование
  • ПротивоГАЗы
  • Как авто
  • Респираторы
  • Средства пожаротушения
  • Новости
  • Заказ курсовой работы недорого

    Есть затруднения со сдачей курсовой работы точно и в срок? Вы можете заказать курсовую работу от kursoviks.com.ua заказ дипломной работы или курсовой проект по недорогой цене.

    Статьи

    Блог ScottGu - ASP.NET 4 Покращення SEO (серія VS 2010 і .NET 4.0)

    1. Чому SEO?
    2. Вимірювання SEO вашого сайту з SEO Toolkit
    3. ASP.NET 4 Покращення SEO
    4. Властивості сторінки.MetaKeywords і Page.MetaDescription
    5. Маршрутизація URL-адрес за допомогою веб-форм ASP.NET
    6. Метод Response.RedirectPermanent ()
    7. Резюме

    [Крім блогу, я тепер використовую Twitter для швидких оновлень і обміну посиланнями. Слідуйте за мною на: twitter.com/scottgu ]

    Це тринадцятий у Росії серія повідомлень у блогах Я роблю на майбутньому випуску VS 2010 і .NET 4. Сьогоднішній пост охоплює деякі вдосконалення, що відбуваються навколо пошукової оптимізації (SEO) з ASP.NET 4.

    Чому SEO?

    Пошукова оптимізація (SEO) є важливою для будь-якого веб-сайту з відкритим доступом. Великий відсоток трафіку на сайти тепер надходить з пошукових систем, а поліпшення релевантності пошуку вашого сайту призведе до збільшення трафіку користувачів на ваш сайт із запитів пошукової системи (що може прямо чи опосередковано збільшити дохід від вашого сайту).

    Вимірювання SEO вашого сайту з SEO Toolkit

    Минулого місяця я блогував про безкоштовне SEO Інструментарій ми поставили, що ви можете використовувати для аналізу вашого сайту для SEO правильність, і який надає докладні пропозиції з будь-яких SEO питань він знаходить.

    Я настійно рекомендую завантажити та використовувати цей інструмент на будь-якому загальнодоступному сайті, на якому ви працюєте. Це дозволяє легко виявити SEO питання, які ви могли б мати на сайті, і визначити способи оптимізувати його далі.

    ASP.NET 4 Покращення SEO

    ASP.NET 4 включає в себе купу нових функцій виконання, які можуть допомогти вам додатково оптимізувати ваш сайт для SEO. Деякі з цих нових функцій включають:

    • Нові властивості Page.MetaKeywords і Page.MetaDescription
    • Нова підтримка маршрутизації URL для веб-форм ASP.NET
    • Новий метод Response.RedirectPermanent ()

    Нижче наведено відомості про те, як їх можна використовувати для подальшого покращення релевантності пошукової системи.

    Властивості сторінки.MetaKeywords і Page.MetaDescription

    Однією з простих рекомендацій щодо поліпшення релевантності пошуку сторінок є забезпечення того, щоб ви завжди виводили відповідні теги "ключові слова" та "опис" <meta> у розділі <head> вашого HTML. Наприклад:

    Одним з хороших поліпшень у веб-формах ASP.NET 4 є додавання двох нових властивостей до класу Page: MetaKeywords і MetaDescription, які роблять програмне налаштування цих значень у вашому класі значно простішим і більш чистим.

    Керування сервером ASP.NET 4 <head> тепер розглядає ці значення і буде використовувати їх при виведенні розділу <head> сторінок. Ця поведінка є особливо корисною для сценаріїв, у яких ви використовуєте сторінки-шаблони на вашому сайті - і розділ <head> опиняється у файлі .master, який є окремим від файлу .aspx, який містить вміст, що містить певні сторінки. Тепер ви можете встановити нові властивості MetaKeywords і MetaDescription на сторінці .aspx і їх значення автоматично відображатимуться за допомогою елемента керування <head> на головній сторінці.

    Нижче наведено простий фрагмент коду, який демонструє налаштування цих властивостей програмно в обробнику подій Page_Load ():

    Окрім встановлення властивостей ключових слів і опису програмно у вашому коді, ви тепер можете також декларативно встановити їх у директиві @Page у верхній частині сторінок .aspx. Наведений нижче фрагмент демонструє, як це зробити:

    Як ви, напевно, очікуєте, якщо ви встановите значення програмно, вони перекриють будь-які значення, декларативно встановлені в розділі <head> або через атрибут @Page.

    Маршрутизація URL-адрес за допомогою веб-форм ASP.NET

    Маршрутизація URL була можливістю, яку ми вперше ввели з ASP.NET 3.5 SP1, і яка вже використовується в програмах ASP.NET MVC для розкриття чистих, SEO-дружніх URL-адрес "web 2.0". Маршрутизація URL-адрес дозволяє налаштувати програму на прийом URL-адрес запитів, які не відображаються у фізичних файлах. Замість цього ви можете використовувати маршрутизацію для визначення URL-адрес, які є семантично значущими для користувачів, і які можуть допомогти з пошуковою оптимізацією (SEO).

    Наприклад, URL-адреса для традиційної сторінки, яка відображає категорії продуктів, може виглядати нижче:

    http://www.mysite.com/products.aspx?category=software

    Використовуючи механізм маршрутизації URL в ASP.NET 4, тепер ви можете налаштувати додаток, щоб він прийняв наступну URL-адресу, а не відображати ту ж саму інформацію:

    http://www.mysite.com/products/software

    За допомогою ASP.NET 4.0 URL-адреси, описані вище, тепер можуть бути зіставлені як з класами ASP.NET MVC Controller, так і з сторінками ASP.NET Web Forms. Можна навіть мати одну програму, яка містить веб-форм і контролери MVC, а також використовувати один набір правил маршрутизації для відображення URL-адрес між ними.

    Будь ласка, прочитайте мій попередній Маршрутизація URL-адрес за допомогою блогу ASP.NET 4 Web Forms Щоб дізнатися більше про те, як нові функції маршрутизації URL-адрес в ASP.NET 4 підтримують сторінки на основі веб-форм.

    Метод Response.RedirectPermanent ()

    Досить часто в веб-додатках переміщуються сторінки та інший вміст з часом, що може призвести до накопичення застарілих зв'язків у пошукових системах.

    У ASP.NET розробники часто обробляли запити до старих URL-адрес за допомогою методу Response.Redirect () для програмного пересилання запиту до нового URL-адреси. Тим не менш, багато розробників не розуміють, що метод Response.Redirect () видає відповідь HTTP 302 Found (тимчасове перенаправлення), що призводить до додаткової подорожі навколо HTTP, коли користувачі намагаються отримати доступ до старих URL-адрес. Пошукові системи, як правило , не виконуватимуться за допомогою декількох стрибків переадресації - це означає, що використання тимчасового перенаправлення може негативно вплинути на рейтинг сторінки. Ви можете використовувати SEO Інструментарій щоб визначити місця на сайті, де ви можете мати цю проблему.

    ASP.NET 4 представляє новий допоміжний метод Response.RedirectPermanent (рядок url), який може бути використаний для виконання переадресації за допомогою відповіді HTTP 301 (переміщено назавжди). Це призведе до того, що пошукові системи та інші агенти користувачів, які розпізнають постійні переадресації, зберігатимуть та використовуватимуть нову URL-адресу, пов'язану з вмістом. Це дозволить індексувати вміст та покращити рейтинг сторінок пошукової системи.

    Нижче наведено приклад використання нового методу Response.RedirectPermanent () для перенаправлення на певну URL-адресу:

    RedirectPermanent () для перенаправлення на певну URL-адресу:

    ASP.NET 4 також запроваджує нові допоміжні методи Response.RedirectToRoute (string routeName) і Response.RedirectToRoutePermanent (рядок routeName), які можна використовувати для перенаправлення користувачів за допомогою тимчасового або постійного перенаправлення за допомогою механізму маршрутизації URL-адрес. Фрагменти коду нижче показують, як видавати тимчасові та постійні переадресації до іменованих маршрутів (які приймають параметр категорії), зареєстрованих у системі маршрутизації URL.

    Фрагменти коду нижче показують, як видавати тимчасові та постійні переадресації до іменованих маршрутів (які приймають параметр категорії), зареєстрованих у системі маршрутизації URL

    Ви можете використовувати наведені вище маршрути і методи для веб-форм ASP.NET і URL-адрес на основі ASP.NET MVC.

    Резюме

    ASP.NET 4 включає в себе купу поліпшень функцій, які полегшують створення громадських сайтів, які мають великий SEO. У поєднанні з SEO Інструментарій Ви повинні використовувати ці функції, щоб збільшити трафік користувачів на ваш сайт - і сподіваємося збільшити прямі або непрямі доходи, які ви отримуєте від них.

    Сподіваюся, що це допоможе,

    Скотт

    Чому SEO?
    Aspx?

    Новости

    www.natali.ua www.buhgalteria.com.ua www.blitz-press.com.ua  | www.blitz-price.com.ua  | www.blitz-tour.com.ua
     
    Rambler's Top100
     письмо веб-мастеру
    Copyright c 2000, Блиц-Информ