|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur man kan förbättra sökmotor ranking eller SEO av en ASP.NET-sida

    Sökmotorer som Google , Yahoo och MSN bara läsa de första X byte text när katalogiseringen din sida . Flytta ViewState blocket till botten av formuläret för att förbättra dina chanser att få den verkliga innehåll och nyckelord i din ASP.Net sida indexeras och rankas . Denna artikel ger den kod som du kan släppa in i din bas sida klassen att implementera denna funktionalitet . Saker du behöver Review, Visual Studio . NET 2003 eller Review, Visual Studio . Net 2005 Review, en basklass dina ASP.NET-sidor ärver från
    någon Visual Basic ( VB ) kod

    Visa mer instruktioner
    1

    Skapa en basklass för din ASP.NET-program . Alla dina WebForms ska ärva från denna basklass . I detta exempel klassen är namnet BasePage .
    2

    I varje ASP.Net webbformulär ändra raden som läser Ärver System.Web.UI.Page till Inherits BasePage .

    3

    Åsidosätt metoden base Render genom att lägga till en subrutin till BasePage klassen . Denna metod kommer att göra arbetet för att flytta ViewState till botten av sidan . Funktionen ska innehålla följande kod :

    Skyddad Åsidosätter Sub Render ( ByVal författare Som System.Web.UI.HtmlTextWriter ) ' Deklarera en stringWriter StringWriter objectDim Som System.IO.StringWriter = Ny System.IO.StringWriter

    ' Deklarera en htmlWriter HtmlTextWriter objectDim som HtmlTextWriter = Ny HtmlTextWriter ( stringWriter ) katalog

    " Ring funktionaliteten standard framför av ASP.Net till htmlWriter objectMyBase.Render ( htmlWriter ) katalog

    " Få sidan ut som en HTML stringDim html As String = stringWriter.ToString ( ) katalog

    ' Hitta position i HTML- strängen i början av ViewState blockDim startPoint As Integer = html.IndexOf ( " < , input type = " " hidden " " name = " " __VIEWSTATE " " " ) katalog

    " Om ViewState existerar , flytta ITIF startPoint > = 0 Then ' gör __ Viewstate existerar ?

    ' Hitta postion i slutet av ViewState blockDim EndPoint As Integer = html.IndexOf ( " /> " , startPoint ) + 2 Review

    " Sätt ViewState blocket i en stringDim ViewStateInput As String = html.Substring ( startPoint , EndPoint - startPoint ) katalog

    'Ta bort den ViewState kvarter från sidans HTMLhtml = html.Remove ( startPoint , EndPoint - startPoint ) katalog

    ' Hitta sluttagg för WebFormDim FormEndStart As Integer = html.IndexOf ( " " ) katalog

    " Sätt ViewState blocket tillbaka till sidans HTML strax före slutet tagIf FormEndStart > = 0 Thenhtml = html.Insert ( FormEndStart , ViewStateInput ) Avsluta IfEnd Om

    " Output den modifierade HTMLwriter.Write ( html ) End Sub

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man lyfta fram ett antal i en textruta med Microsof…
    ·Hur fyller en Data GridView i Vbnet SQL
    ·Komma åt Seriella & Parallella portar med hjälp av Vi…
    ·Hur man beräknar komplexa värden i VBA
    ·Hur dölja en rad i en SSRS Report
    ·Hur man använder VBA för att hämta Microsoft Windows…
    ·Hur man installerar VB6
    ·Hur man kan förbättra sökmotor ranking eller SEO av …
    ·Hur man använder rullningslisten med Listbox i Visual …
    ·Hur man gör en VB6 OCX
    Utvalda artiklarna
    ·Hur man installerar Gapro i JW Player
    ·Hur man se om en post förekommer i MySQL
    ·Så här fyller en DataReader Använda Statement
    ·Så här kontrollerar för ODBC Driver i VBA
    ·Hur man skapar kolumner i Listbox C #
    ·Skillnad mellan High Level och låg nivå i programmeri…
    ·Hur mata in funktionen i VB
    ·Hur till Fråga efter ett svar i Java
    ·Hur man använder VBA till Center text på ett Word-dok…
    ·Hur man använder strncpy funktion i C + +
    Copyright © Dator Kunskap http://www.dator.xyz