时间:2021-05-25
以下是相关实现代码:
复制代码 代码如下:
<?php
/*
Plugin Name: display-search-keywords
Plugin URI: http://' => 'query'
);
$delim = false;
// 判断
if (isset ($search_engines[$ref])) {
$delim = $search_engines[$ref];
}
return $delim;
}
function ls_get_refer() {
// 判断前一页面的 URL 地址
$queryString = $_GET['referer'];
$queryString = unescape($queryString);
if (!isset ($queryString) || ($queryString == ''))
return false;
$referer_info = parse_url($queryString);
$referer = $referer_info['host'];
//去除www.
if (substr($referer, 0, 4) == 'www.')
$referer = substr($referer, 4);
return $referer;
}
function ls_getinfo($what) {
$referer = ls_get_refer();
if (!$referer)
return false;
$delimiter = ls_get_delim($referer);
if ($delimiter) {
$terms = ls_get_terms($delimiter);
if ($what == 'isref' && $terms != '') {
return true;
}
if ($what == 'terms') {
echo $terms;
}
}
return false;
}
function yxiao_seems_utf8($str) {
$length = strlen($str);
for ($i = 0; $i < $length; $i++) {
$c = ord($str[$i]);
if ($c < 0x80)
$n = 0; # 0bbbbbbb
elseif (($c & 0xE0) == 0xC0) $n = 1; # 110bbbbb
elseif (($c & 0xF0) == 0xE0) $n = 2; # 1110bbbb
elseif (($c & 0xF8) == 0xF0) $n = 3; # 11110bbb
elseif (($c & 0xFC) == 0xF8) $n = 4; # 111110bb
elseif (($c & 0xFE) == 0xFC) $n = 5; # 1111110b
else
return false; # Does not match any model
for ($j = 0; $j < $n; $j++) { # n bytes matching 10bbbbbb follow ?
if ((++ $i == $length) || ((ord($str[$i]) & 0xC0) != 0x80))
return false;
}
}
return true;
}
function ls_get_terms($d) {
//取得查询值
$queryString = $_GET['referer'];
$queryString = unescape($queryString);
$query_str = parse_url($queryString);
parse_str($query_str[query], $query_str);
$query = $query_str[$d];
$query = urldecode($query);
$query = str_replace("'", '', $query);
$query = str_replace('"', '', $query);
$query_array = preg_split('/[\s,\+\.]+/', $query);
$query_terms = implode(' ', $query_array);
$terms = htmlspecialchars($query_terms);
//gbk->utf8
if (!yxiao_seems_utf8($terms)) {
$terms = iconv("GBK", "UTF-8//IGNORE", $terms);
}
return $terms;
}
if (ls_getinfo('isref')) {
?>
document.write('<div id="serp"><p>')
document.write('更多搜索结果:<em><a href="https://www.jb51.net/search?q=<?php ls_getinfo(terms); ?>" ')
document.write('title="查看<?php ls_getinfo(terms); ?>的搜索结果" rel="nofollow"><?php ls_getinfo(terms); ?></a></em>')
document.write('</p></div>');
<?php } ?>
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
关键词是访客搜索需要内容的基础,流量的保证,下面我们一起来探讨下如何优化关键词。 关键词的作用: 1、关键词是所有搜索引擎优化的基础; 通过总结搜索引擎的
-输入一个关键词,鼠标点击后面的搜索引擎链接,即可进入到该引擎的页面-如果输入关键词后敲回车,则使用默认搜索引擎,而每选择新的搜索引擎,默认引擎也会随之改变-自
一、关键词分析:分析用户检索行为,有效达到有效的搜索引擎营销,包括搜索引擎优化(SEO)和搜索引擎竞价广告(PPC)的基础是选好你的潜在客户会搜索的关键词和关键
  1、关键词的搜索方式  在关键词搜索方面,搜索引擎的影响比较大,搜索引擎类似于计算机主机,在输入命令后,搜索引擎可根
搜索引擎关键词选择的方法。随着搜索引擎营销和关键词技术在网络营销中的普遍应用,企业开始争相进行企业网站的搜索引擎优化。关键词的选择成为企业研究的一个重要方面,也