当前位置: 首页 > news >正文

营销型网站的优势做网站page

营销型网站的优势,做网站page,网站打开慢怎么回事,免费建微网站平台前言 最近想给我的个人网站侧边栏添加一个搜索引擎模块,可以引导用户帮助本站SEO优化(让用户可以通过点击搜索按钮完成一次对本人网站的搜索,从而实现对网站的搜索引擎优化)。 最开始,我只是想实现一个简单的百度搜索…

前言

最近想给我的个人网站侧边栏添加一个搜索引擎模块,可以引导用户帮助本站SEO优化(让用户可以通过点击搜索按钮完成一次对本人网站的搜索,从而实现对网站的搜索引擎优化)。
最开始,我只是想实现一个简单的百度搜索引擎模块。后来又考虑到搜索市场的多样性,加入更多搜索引擎让搜索框更有意思一些,于是决定让它随机选择百度或 Bing 进行搜索。最后甚至想同时达到优化两个搜索引擎的目的,实现一个搜索框同时打开百度和 Bing 的搜索结果页面。最终诞生了三个不同的版本,今天就来分享一下如何实现侧边栏搜索引擎模块。

效果展示

侧边栏搜索框图片


1. 百度引擎版

一个仅支持百度搜索引擎的搜索框。

<!DOCTYPE html>
<html lang="zh-CN">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>百度搜索引擎示例</title><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css"><style>:root {--theme: #44A8C7;--main: #333;--minor: #999;}.search-widget {padding: 15px;margin-bottom: 20px;max-width: 100%;}.search-widget .title {display: flex;align-items: center;font-size: 16px;color: var(--main);margin-bottom: 10px;}.search-widget .title i {font-size: 20px;margin-right: 10px;}.search-widget .title .text {font-weight: bold;}.search-widget .search-form {position: relative;border: 1px solid var(--theme);border-radius: 4px;overflow: hidden;}.search-widget .search-input {border: none;font-size: 14px;padding: 9px 8px;width: calc(100% - 80px);}.search-widget .search-submit {position: absolute;right: 2px;top: 50%;transform: translateY(-50%);border: none;background: var(--theme);color: #fff;padding: 6px 8px;cursor: pointer;border-top-right-radius: 4px;border-bottom-right-radius: 4px;}.search-widget .search-tip {font-size: 13px;color: var(--minor);margin-top: 5px;}</style>
</head>
<body><!-- 百度搜索引擎搜索框 --><section class="search-widget"><div class="title"><i class="fas fa-search"></i><span class="text">百度搜索引擎</span></div><div class="search-form"><form id="search-form" action="https://www.baidu.com/s" method="GET" target="_blank"><input class="search-input" type="text" name="wd" placeholder="Dangks' Blog" value="Dangks' Blog"><button class="search-submit" type="submit">搜索</button></form></div><div class="search-tip">🔎点击搜索,可帮助本站seo优化!</div></section>
</body>
</html>

2. 百度必应随机版

使用搜索框随机选择百度或 Bing 进行搜索。

<!DOCTYPE html>
<html lang="zh-CN">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>随机搜索引擎示例</title><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css"><style>/* 同上 */</style>
</head>
<body><!-- 随机搜索引擎搜索框 --><section class="search-widget"><div class="title"><i class="fas fa-search"></i><span class="text">随机搜索引擎</span></div><div class="search-form"><form id="search-form" action="" method="GET" target="_blank"><input class="search-input" type="text" name="query" placeholder="Dangks' Blog" value="Dangks' Blog"><button class="search-submit" type="submit">搜索</button></form></div><div class="search-tip">🔎点击搜索,可帮助本站seo优化!</div></section><script>document.getElementById('search-form').addEventListener('submit', function(event) {event.preventDefault();const queryInput = document.querySelector('.search-input');const query = queryInput.value;// 随机选择搜索引擎const engines = ['baidu', 'bing'];const randomEngine = engines[Math.floor(Math.random() * engines.length)];let searchUrl = '';if (randomEngine === 'baidu') {searchUrl = `https://www.baidu.com/s?wd=${encodeURIComponent(query)}`;} else if (randomEngine === 'bing') {searchUrl = `https://www.bing.com/search?q=${encodeURIComponent(query)}`;}window.open(searchUrl, '_blank');});</script>
</body>
</html>

3. 百度必应双重版

使用搜索框同时打开百度和 Bing 的搜索结果页面。

<!DOCTYPE html>
<html lang="zh-CN">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>多搜索引擎示例</title><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css"><style>/* 同上 */</style>
</head>
<body><!-- 多搜索引擎搜索框 --><section class="search-widget"><div class="title"><i class="fas fa-search"></i><span class="text">多搜索引擎</span></div><div class="search-form"><form id="search-form" action="" method="GET" target="_blank"><input class="search-input" type="text" name="query" placeholder="Dangks' Blog" value="Dangks' Blog"><button class="search-submit" type="submit">搜索</button></form></div><div class="search-tip">🔎点击搜索,可帮助本站seo优化!</div></section><script>document.getElementById('search-form').addEventListener('submit', function(event) {event.preventDefault();const queryInput = document.querySelector('.search-input');const query = queryInput.value;// 生成百度搜索 URLconst baiduUrl = `https://www.baidu.com/s?wd=${encodeURIComponent(query)}`;// 生成 Bing 搜索 URLconst bingUrl = `https://www.bing.com/search?q=${encodeURIComponent(query)}`;// 打开百度搜索结果页面window.open(baiduUrl, '_blank');// 延迟打开 Bing 搜索结果页面setTimeout(() => {window.open(bingUrl, '_blank');}, 100); // 延迟100毫秒});</script>
</body>
</html>

⚠ 提示:“双重版” 经过测试是可用的,但通常由于浏览器的安全机制,搜索引擎快速打开多个页面可能会被拦截,可以手动设置始终允许网站的窗口弹出。如下图所示:
在这里插入图片描述


总结

通过上述三个版本的代码,我们展示了如何为网站侧边栏添加一个多功能搜索引擎模块。无论是简单的百度搜索框,还是随机选择搜索引擎,或者是同时打开多个搜索引擎的结果页面,三种可能随你选择。希望这些示例能对您有所帮助!

http://www.sczhlp.com/news/142011/

相关文章:

  • 网站的域名在哪里看wordpress 免备案
  • 想学做网站报班wordpress 安装平台
  • 网站开发项目挣钱吗制作网站的顺序
  • 书画院网站源码项目策划书模板范文
  • 网站备案账号是什么情况网址ip地址查询
  • 中国建筑公司网站大全平面设计公司平面图
  • 盱眙住房和城乡建设局网站南充网站建设天赐
  • 网站备案去哪备案手机网站如何站点管理
  • 山西省旅游网站建设分析做网站需要学会做哪些东西
  • Github 12.3kstar, 3分钟起步做中后台?Go+Vue 脚手架,把权限、代码生成、RBAC 都封装好了
  • 网站建设有免费的吗wordpress 边栏插件
  • 建设公司网站模板下载asp.net 网站安全
  • 济南网站建设咨询小七做网站服务器和域名
  • 重庆航运建设发展有限公司 网站仓库管理erp系统使用
  • php网站整合dz论坛天津平台网站建设公司
  • 做网站简单白酒招商网站大全
  • flask api式网站开发帝国网站 教程
  • 做网站的安全证书个人网页上传网站怎么做
  • 吕子乔做网站一段台词开发游戏的职业叫什么
  • 深圳微信公众平台开发网站开发做网站首页置顶多少钱
  • 夹江企业网站建设报价如何成立网站
  • 250927
  • 完整教程:多线程——单例模式
  • A Twisty Movement
  • iis部署网站 红叉网站建设关于公司怎么写
  • 兰州网站建设慕枫做照片书网站好
  • 江门模板建站定制网站浙江省网站备案
  • 常州网站制作多少钱深圳公司网站建设
  • 京挑客网站怎么做网站如何换空间
  • 无线网站应建设在什么地方网站做短视频业务许可