2013-09-30 4 views
0

Я очень новичок в ASP, но меня попросили посмотреть наш сайт и определить, как мы можем добавлять на наш сайт ASP уникальные метатеги Описание и ключевые слова. В настоящее время сайт использует то же самое для каждой страницы, что очень плохо для результатов поиска Google.Добавление метатегов к страницам .aspx

код в одном из ASPX страниц говорит:

{<%@ Page MasterPageFile="~/Master/Default.Master" Language="c#" ContentType="text/html" CodeBehind="FundRaising.aspx.cs" AutoEventWireup="false" Inherits="Company.FundRaising" ValidateRequest="false" %> <asp:Content ID="Content1" runat="server" ContentPlaceHolderID="cphContent"> 
    <div id="div-content" class="bgButterfly"> 
     <capris:StaticPage id="StaticPage1" runat="server" StaticPageId="11">No content available</capris:StaticPage> 
    </div></asp:Content>} 

(я заменил название компании со словом «компания» выше.)

Существует файл с именем Head.ascx который содержит общие метатеги.

В каталогах нет файлов .aspx.cs, поэтому он должен быть предварительно скомпилирован в файлы .dll.

Не нарушая функциональность сайта, есть ли способ добавить уникальное описание и ключевые слова мета-тегов в начало каждой страницы?

Заранее спасибо.

ответ

1

Вы можете добавить элемент управления на главную страницу, на каждой подстранице/пользовательском элементе вы можете найти этот элемент управления на главной странице.

в например главной страницы (или другой формы)

<asp:Literal id="lcGoogleinfo" runat=server></asp:Literal> 

в суб форме:

Literal lcGoogleinfo= (Literal)Master.FindControl("lcGoogleinfo"); 
-1

ли вы имеете в виду мета описания и мета ключевые слова? Мета-ключевые слова не следует добавлять, поскольку они подвергались насилию и теперь не рекомендуются Google, Yahoo или Microsoft. Неясно, добавляет ли их негативное влияние на ранжирование страниц, но считается, что это так.

Вот очень полезный справочник, который показывает вам html-код и эквивалент asp, включая правильное размещение. http://www.asprobot.com/ASP.NET/ASPNET-Title-Tag-and-Meta-Tags

Смежные вопросы