asp.netÖеÄSEOÓÅ»¯
ASP.NET 4°üÀ¨ÁËһϵÁÐеÄÔËÐÐÊ±ÌØÐÔ£¬¿ÉÒÔ°ïÖúÄã½øÒ»²½ÓÅ»¯ÄãµÄÍøÕ¾¡£ÆäÖÐһЩÐÂÌØÐÔ¿ÉÒÔÓÃÀ´½øÐÐSEOÓÅ»¯ÒÔÌá¸ßÍøÕ¾ÔÚËÑË÷ÒýÇæÖеÄÅÅÃûºÍÈ¨ÖØ£¬ÕâÐ©ÌØÐÔ°üÀ¨£º
еÄPage.MetaKeywords ºÍ Page.MetaDescription ÊôÐÔ
Õë¶ÔASP.NET Web FormsµÄÐÂURLµ¼ÏòÖ§³Ö
еÄResponse.RedirectPermanent()·½·¨
ÏÂÃæÊÇÈçºÎÀûÓÃÕâÐ©ÌØÐÔÀ´½øÒ»²½Ìá¸ßËÑË÷ÒýÇæÏà¹ØÐÔµÄϸ½Ú¡£
Page.MetaKeywords ºÍ Page.MetaDescription ÊôÐÔ
¸Ä½øÍøÒ³ËÑË÷Ïà¹ØÐÔµÄÒ»¸ö¼òµ¥½¨ÒéÊÇ£¬È·¶¨Äã×ÜÊÇÔÚÄãHTMLÖеÄ<head>²¿·ÖÊä³öÏà¹ØµÄ“keywords£¨¹Ø¼ü´Ê£©” and “description£¨ÃèÊö£©” <meta>±êʶ¡£ÀýÈ磺
ASP.NET 4 Web FormsÖÐÒ»¸öºÜºÃµÄ¸Ä½øÊÇÔÚPageÀàÖмÓÁË2¸öÐÂÊôÐÔ£ºMetaKeywords ºÍ MetaDescription£¬ËüÃÇʹµÃÔÚºǫ́´úÂëÀàÖÐÓñà³ÌµÄÊÖ·¨ÉèÖÃÕâЩֵ¸üÈÝÒ×£¬Ò²¸ü¸É¾»¡£
ASP.NET 4µÄ <head> ·þÎñÆ÷¿Ø¼þÏÖÔڻῴÕâЩֵ£¬È»ºóÔÚÊä³öÍøÒ³µÄ<head>²¿·ÖʱʹÓÃËüÃÇ¡£Õâ¸öÐÐΪÔÚʹÓÃĸ°æÒ³µÄ³¡¾°ÖÐÓÈÆäÓÐÓã¬<head> ÊÇÔÚ.masterÎļþÖУ¬Ó뺬ÓÐÌØ¶¨Ò³ÃæÄÚÈݵÄ.aspxÎļþÊÇ·Ö¿ªµÄ¡£ÄãÏÖÔÚ¿ÉÒÔÔÚ.aspxÒ³ÃæÖÐÉèÖÃеÄMetaKeywords ºÍ MetaDescriptionÊôÐÔ£¬ËüÃǵÄÖµ»á×Ô¶¯µØÓÉĸ°æÒ³ÖеÄ<head>¿Ø¼þÀ´ÏÔʾ¡£
ÏÂÃæÊǼòµ¥µÄ´úÂëÆ¬¶Î£¬Ê¾·¶ÈçºÎÔÚPage_Load()ʼþ´¦Àíº¯ÊýÖÐÓñà³ÌÊÖ·¨ÉèÖÃÕâЩÊôÐÔ£º
³ýÁËÔÚºǫ́´úÂëÖÐÓñà³ÌÊÖ·¨ÉèÖÃKeywords ºÍ DescriptionÊôÐÔÍ⣬ÄãÏÖÔÚ»¹¿ÉÒÔÔÚ.aspxÍøÒ³¶¥²¿µÄ@PageÖ¸ÁîÖÐÓÃÉùÃ÷µÄ·½Ê½ÉèÖÃËüÃÇ¡£ÏÂÃæµÄ´úÂëÆ¬¶Îʾ·¶¸ÃÔõô×ö£º
¾ÍÏóÄãÄÜÔ¤ÆÚµÄÄÇÑù£¬Èç¹ûÄãÓñà³ÌÊÖ·¨ÉèÖÃÕâЩֵµÄ»°£¬ËüÃÇ»áÌæ´úÔÚ<head>²¿·Ö»ò@PageÖ¸ÁîÖÐÉùÃ÷ÉèÖõÄÈκÎÖµ¡£
ASP.NET Web FormsÖеÄURLµ¼Ïò
URLµ¼ÏòÊÇÎÒÃÇ×îÏÈÔÚASP.NET 3.5 SP1ÖÐÒý½øµÄÒ»¸ö¹¦ÄÜ£¬ÒÑΪASP.NET MVCÓ¦ÓÃËùÓã¬À´³Êʾ¸É¾»µÄ£¬SEOÓѺõēweb 2.0” URL¡£URLµ¼ÏòÈÃÄãÅäÖÃÒ»¸öÓ¦ÓÃÀ´½ÓÊܲ¢²»Ó³Éäµ½ÎïÀíÎļþµÄÇëÇóURL£¬Äã¿ÉÒÔʹÓõ¼ÏòÀ´¶¨Òå¶ÔÓû§À´ËµÓïÒåÉϸü¾ßº¬ÒåµÄURL£¬ÕâЩURLÓÐÖúÓÚËÑË÷ÒýÇæÓÅ»¯£¨SEO£©¡£
ÀýÈ磬һ¸öÏÔʾ²úÆ··ÖÀàµÄ´«Í³ÍøÒ³µÄURLÒ²Ðí¿´ÉÏÈ¥»áÊÇÕâÑùµÄ£º
http://www.mysite.com/products.aspx?category=software
ʹÓÃASP.NET 4ÖеÄURLµ¼ÏòÒýÇæ£¬ÄãÏÖÔÚ¿ÉÒÔÅäÖÃÓ¦ÓÃÀ´½ÓÊÜÏÂÃæÕâÑùµÄURLÀ´ÏÔʾͬÑùµÄÐÅÏ¢£º
http://www.mysite.com/products/software
ÔÚASP.NET 4.0ÖУ¬ÏóÉÏÃæÄÇÑùµÄURLÏÖÔÚ¿ÉÒÔÓ³Éäµ½ASP.
Ïà¹ØÎĵµ£º
Asp.Net FormsÑéÖ¤(×Ô¶¨Òå¡¢½ÇÉ«Ìṩ³ÌÐò¡¢µ¥µãµÇ¼)
ÒÔǰ¿ª·¢ÏîĿʱ¾³£ÊÇ×Ô¼º¿ª·¢Ò»Ì×Óû§È¨ÏÞ¹ÜÀíϵͳ½øÐÐÑéÖ¤£¬±È½ÏÁé»î¡£×î½üΪÁ˵¥µãµÇ¼µÄÎÊÌâÓÖ°ÑAsp.Net×Ô´øµÄÑéÖ¤·½Ê½¿´ÁËÒ»±é£¬·¢ÏÖÕâÖÖ·½Ê½Ò²±È½Ï·½±ã£¬¹¦ÄÜÒ²»¹¿ÉÒÔ¡£ÔÚAsp.NetÌṩÁËÈýÖÖ³£ÓõÄÑéÖ¤·½Ê½£ºWindows·½Ê½ÊǺÍIIS½áºÏÆðÀ´¿ÉÒÔʵÏÖ»ù±¾¡¢ÕªÒª¡¢¼¯³É ......
1. ´ò¿ªÐµĴ°¿Ú²¢´«ËͲÎÊý£º
´«ËͲÎÊý£º
response.write("<script>window.open('*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"')</script>")
½ÓÊÕ²ÎÊý£º
string a = Request.QueryString("id");
string b = Request.QueryString("id1");
2.Ϊ°´Å¥Ìí¼Ó¶Ô»°¿ò
Button1.Att ......
1. C#ÓïÑÔ·½Ãæ
1.1 À¬»ø»ØÊÕ
¡¡À¬»ø»ØÊÕ½â·ÅÁËÊÖ¹¤¹ÜÀí¶ÔÏóµÄ¹¤×÷£¬Ìá¸ßÁ˳ÌÐòµÄ½¡×³ÐÔ£¬µ«¸±×÷ÓþÍÊdzÌÐò´úÂë¿ÉÄܶÔÓÚ¶ÔÏó´´½¨±äµÃËæÒâ¡£
¡¡1.1.1 ±ÜÃâ²»±ØÒªµÄ¶ÔÏó´´½¨
¡¡ÓÉÓÚÀ¬»ø»ØÊյĴú¼Û½Ï¸ß£¬ËùÒÔC#³ÌÐò¿ª·¢Òª×ñѵÄÒ»¸ö»ù±¾ÔÔò¾ÍÊDZÜÃâ²»±ØÒªµÄ¶ÔÏó´´½¨¡£ÒÔÏÂÁоÙһЩ³£¼ûµÄÇéÐΡ£
¡¡1.1.1.1 ±ÜÃâÑ»·´´½¨¶ÔÏ ......
Ò»£¬Èç¹ûÖ±½Ó°Ñasp.net mvc2 RC ²¿ÊðÔÚiis5.1ÉÏ£¬»á³öÏÖÎÞ·¨ÏÔÊ¾Ò³ÃæµÄÇé¿ö£¬ÔÒò¿ÉÄÜÊÇ·¾¶Ó³ÉäûÓÐÆð×÷Óá£
½â¾ö°ì·¨£º
1.ÔÚ routes.MapRoute(
"Default", ......
using System;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;
using System.ComponentModel;
namespace SQLHelper
{
/// <summary>
/// Class1 µÄժҪ˵Ã÷¡£
/// </summary>
public class SQLHelper
{
// Á¬½ÓÊý¾ÝÔ´
......