网站内链模块是SEO常提到的一个优化模块,给关键词锚文本添加超链接,如果手动添加,既不好维护也浪费人力,下面青岛星网跟大家分享:ASP实现关键词自动添加超链接代码与使用方法。

ASP关键词自动替换函数代码如下function key_replace(byval content,byval asp,byval htm)

dim Matches,objRegExp,strs,i

strs=content

Set objRegExp = New Regexp'设置配置对象

objRegExp.Global = True'设置为全文搜索

objRegExp.IgnoreCase = True

objRegExp.Pattern = "(\]+\>.+?\)|(\]+\>)"'

Set Matches =objRegExp.Execute(strs)

'开始执行配置

'替换正则表达式

i=0

Dim MyArray()

For Each Match in Matches

ReDim Preserve MyArray(i)

MyArray(i)=Mid(Match.Value,1,len(Match.Value))

strs=replace(strs,Match.Value,"")

i=i+1

Next

'没有正则时候

if i=0 then

content=replace(content,asp,htm)

p_replace=content

exit function

end if

'特殊字符替换

strs=replace(strs,asp,htm)

'替换回去

for i=0 to ubound(MyArray)

strs=replace(strs,"",MyArray(i))

next

p_replace=strs

end function

读取关键词数据库循环代码如下function keywords_link(byval str)

dim rs

set rs=conn.execute("select * from [tag] order by len(keyword) desc")

while not rs.eof

str=p_replace(str,rs("keyword"),""&rs("keyword")&"")

rs.movenext

wend

rs.close

set rs=nothing

keywords_link=str

end function

java让关键词自动加超链接,ASP实现关键词自动添加超链接代码与使用方法相关推荐

  1. php自动加载指定类,PHP自动加载类-Java架构师必看

    test.php 当前目录下有j.phpPHP test.php function __autoload($class_name) { require_once $class_name . '.php ...

  2. win服务器自动发邮件,asp.net基于windows服务实现定时发送邮件的方法

    本文实例讲述了asp.net基于windows服务实现定时发送邮件的方法.分享给大家供大家参考,具体如下: //定义组件 private System.Timers.Timer time; publi ...

  3. php自动加载机制简述,PHP自动加载机制实例详解

    本文实例讲述了PHP自动加载机制.,具体如下: 在php中,我们一般使用 require, requre_once, include, include_once 这四个命令来加载其他php文件,这在一 ...

  4. php spl自动加载类,php – SPL自动加载最佳实践

    在我在服务器端的include_path中,我在'/usr/share / pear /'中引用了一个pear目录.在我的应用程序中,我包含来自公共库的文件,位于'/usr/share / pear ...

  5. php如何实现自动加载mp3,PHP中自动加载的几种实现

    PHP自动加载是一个很有用的技巧,我们应该在项目中尽量使用autoload来减少维护类加载的工作. 使用__autoload 在使用PHP的项目中,如何实现自动加载对于新人总是一个很疑惑的问题,一般写 ...

  6. android 自动加微信,Android实现微信自动向附近的人打招呼(AccessibilityService)

    学习功能强大的AccessibilityService!!! 以下是本人根据自动抢红包的实现思路敲的用于微信自动向附近的人打招呼的核心代码 public class AutoService exten ...

  7. html在input中加超链接,如何给文本框添加超链接

    任务流程 第一步 明确任务目标 第二步 明确任务内容 第三步 根据辅导资料完成相应学习 第四步 完成任务 第五步 复习(任务/课程) 任务目标 在PowerPoint中给文字添加超链接后,文字下面会有 ...

  8. ubuntu 自动加载ko_linux驱动模块开机自动加载,以及应用程序开机自启动

    http://blog.csdn.net/qq_29350001/article/details/51788635 第一种方法:相对来说简单 将测试程序放在/bin底下,然后用vi编辑/etc/ini ...

  9. 网易见外不能用?自动生成字幕,免费快速上字幕, 自动加字幕!自动加字幕!视频字幕自动生成 语音转换字幕 极速上字幕

    字幕酱是一款在线免费语音转字幕软件线上工具. 体验地址: https://www.zimujiang.com/ 主要功能 1.支持常见 flac,opus,mp3,m4a,wav,mp4 格式音视频自 ...

最新文章

  1. 当javaScript从入门到提高前需要注意的细节:函数部分
  2. MySQL返回多行错误怎么处理_结果包含多个行错误mysql
  3. 求助 windows server2008密码策略修改
  4. 政府项目需要注意的事项
  5. 还不会docker+k8s?2020年,就要面对现实了...
  6. 算不算被虚度的这几年
  7. 前端安全究竟该怎么做?从一个安全漏洞说起......
  8. 001jsp的基本知识-包括生命周期,怎么编译等等
  9. 【.Net】win10 uwp unix timestamp 时间戳 转 DateTime
  10. Android Studio打开项目提示找不到sdk路径的问题。
  11. netty 原理分析
  12. SpringBoot06-Dubbo和Zookper集成
  13. mysql backup 使用_MYSQLBACKUP工具的使用
  14. 常用插值核介绍-nearest,linear,cubic,lanzcos
  15. 中金人工智能报告:AI时代,10 年之后我们还能干什么?|71页完整报告
  16. 空间回归模型、空间滞后模型、空间误差模型、空间杜宾模型、面板空间模型
  17. oracle 空闲连接数_oracle数据库空闲连接
  18. arcsoft人脸识别sdk使用方法(android版本)
  19. 从ON到IN,云原生2.0带来哪些改变?
  20. 【bzoj2073】[POI2004]PRZ

热门文章

  1. Java使用模板导出Word文档
  2. oracle创建主键sql语句,Oracle创建主键自增表(sql语句实现)及触发器应用
  3. 传感器_三相-双极性-开关型-霍尔传感器 速度+电角度解算理解
  4. Qt之控件绘制圆角(可以实现任意角度为圆角)
  5. siverlight网络分房间斗地主5网络部分
  6. Vegas常见问题汇总
  7. 黏菌优化算法SMA与算术优化算法AOA及其联合改进
  8. 【B2B】三星智能教育解决方案
  9. oracle数据库中常用的几个非主流函数
  10. 如何使用HDHomeRun在计算机,游戏机和其他设备上观看直播电视