以后地位:首页 > 建站常识 > 列表

ASP若何天生静态页面及SEO优化益处

点击: 次时候:2017/8/20关头词:上海网页设想 网站建造 网站扶植公司
网页静态化对SEO优化有哪些益处?1、网页静态化有益于搜刮引擎收录静态页面和静态页面想对照来讲,搜刮引擎更喜好静态页面,对静态页面也更好抓取收录,如许对网站优化来讲有很大的益处,更利于排名,你能够去察看那些大型的流派网站,比方新浪、阿里巴巴、百度等页面大

网页静态化对SEO优化有哪些益处?

1、网页静态化有益于搜刮引擎收录

静态页面和静态页面想对照来讲,搜刮引擎更喜好静态页面,对静态页面也更好抓取收录,如许对网站优化来讲有很大的益处,更利于排名,你能够去察看那些大型的流派网站,比方新浪、阿里巴巴、百度等页面大多接纳静态或伪静态页面来显现,不可思议,连百度都要把页面静态化,那这充足说了然静态化带给网站很大益处。

2、网页静态化有益于网站的不变性

起首从宁静角度来看,静态页面不轻易蒙受黑客的进犯,黑客从你的网址中看不出你网站的背景、网站的法式、数据库的地点,如许就比静态页面要宁静的多。另有便是静态页面不会由于法式、数据库等出题目,影响网站的一般翻开,能够看出静态页面会使网站加倍不变,增添网站的信赖度。

3、网页静态化有益于进步速率

SEO网站优化的一个很主要的身分便是网站翻开速率的快慢,翻开速率越快,SEO优化结果越好,尽人皆知静态页面翻开都是要挪用数据库内容,如许就影响了网站速率,而静态页面则不必,削减了关头,进步了网站反应速率。

ASP天生静态页面的法式代码

Function MakeHtml(strURL,strTo)

  on error resume next

  response.write "起头天生静态页面..."

  strHtml = GetPage(strURL)

  Set fs=Server.CreateObject("Scripting.FileSystemObject")

  '要寄存的页面地点

  strAddress=server.MapPath(strTo)

  '若是文件存在则删除旧文件

  If (fs.FileExists(strAddress)) Then fs.DeleteFile(strAddress)

  Set mHtml=fs.CreateTextFile(strAddress)

  mHtml.Writeline(strHtml)

  set mHtml=nothing

  set fs=nothing

  response.write "...天生静态页面<"&strTo&">胜利!"  

End Function

'###取得要天生静态页地点####

Function GetPage(url)

   '取得文件内容

   dim Retrieval

   Set Retrieval = CreateObject("Microsoft.XMLHTTP")

   With Retrieval

   .Open "Get", url, False,"", ""

   .Send

   GetPage = BytesToBstr(.ResponseBody)

   End With

   Set Retrieval = Nothing

End Function

'####转换字符#####  

Function BytesToBstr(body)

   dim objstream

   set objstream = Server.CreateObject("adodb.stream")

   objstream.Type = 1

   objstream.Mode =3

   objstream.Open

   objstream.Write body

   objstream.Position = 0

   objstream.Type = 2

   objstream.Charset = "GBK"

   BytesToBstr = objstream.ReadText

   objstream.Close

   set objstream = nothing

End Function

保管为MakeHtml.asp

利用方式:

在要完成天生静态功效的页面头部增加

#include file="<你寄存的途径>/makehtml.asp"

在须要挪用天生静态页面的处所增加

MakeHtml “http://localhost/index.asp","/index.html"


预定建站
收费供给网站优化
支付关头词