网站伪静态化对于SEO有帮助吗
网站伪静态化对于SEO有帮助吗
关于网站伪静态 我们在进行SEO优化时,会看到网站是否为伪静态选项。那么伪静态与静态有什么区别呢?万蓝云今天就和您聊聊伪静态这些事。 1.伪静态与静态的区别 静态与伪静态最大的区别就在于访问的速度。伪静态仍然是通过动态调用服务器实时生成的页面,因此没有可以快速访问的实际文件,但是基于当前的各种缓存,服务已经得到了加速等等。伪静态就是重写网站中动态页面的url,以使动态页面的参数变为静态。实际上,该页面实际上不在服务器上。实际(纯)静态页面是存在于实际网站的服务器空间中的静态页面文件,例如html或htm。它直接加载到浏览器中,而无需服务器进行编译。 2.伪静态方法对SEO的好处 实际上,伪静态网站的主要好处是在网站优化中符合搜索引擎的抓取规则,从而对搜索引擎友好,并获得更好的网络推广效果。第二,明确网站的URL链接,以方便用户浏览和分享。由于它是伪静态的,即网站试图通过数据库调用生成的页面,因此网站中的URL链接也是具有各种参数的链接,这对于传播和共享非常不利。页面将具有固定的URL,并且页面的URL将具有后缀的通用格式(例如.htm,.html,.shtml),并且没有诸如“?”之类的符号。 3.如何优化网站的伪静态 虽然看起来很难,但是其实这是一项非常简单的工作。实际上,这主要取决于网站和服务器环境的动态规则。一般我们如果想要让伪静态加载的更快,那么最好服务器使用Linux系统。可以采用一些CDN,缓存等操作加快网站的加载速度。 相信你看完了这篇文章对于伪静态有了新的认识,伪静态有利于SEO优化,希望对您有所帮助。 转自:万蓝云
 1天前
名片赞小程序4.0
名片赞小程序4.0
关于名片赞小程序 名片赞小程序是在2020年初的时候写的,到现在更新过四次了,由于本博客之前闭站几个月数据全部丢失了,只留了个3.0的更新内容! 关于前几次更新: 最初版本只有一个简单的页面 版本2.0优化了一些页面内容,新增了后台管理 版本3.0也是只做了一些优化 关于名片赞4.0 本来之前名片赞被封掉之后我也就停更了(可能也有一些客户仍在使用) 前几天发现我的几个小程序都没什么流量了,想着搞个小程序引引流。 然后4.0又开始更新了 本次更新的内容 取消后台管理 仅剩一个页面(可以放在你的任何小程序里面运行) 新增用户分享判断 新增用户兑换(与以前的看视频领取稍有不同,用户可以选择是否兑换) 修复每日分享次数不重置 修复接口被盗用问题 修复发空间说说点击无反应问题 程序进入方式 以前采用的是用户搜索进入程序直接就能领赞; 现在是用户必须得扫码进入页面,或者是通过页面分享进入 扫码体验: 公布一下接口盗用狗: 姓名:黄仙管 身份证:452132... 银行卡:6228485... [广西壮族自治区南宁地区**(男,2岁,属*,摩羯座)]
 6天前
JavaScript 事件和函数参考手册
JavaScript 事件和函数参考手册
事件句柄 HTML 4.0 的新特性之一是有能力使 HTML 事件触发浏览器中的动作(action),比如当用户点击某个 HTML 元素时启动一段 JavaScript。下面是一个属性列表,这些属性可插入 HTML 标签来定义事件动作。 属性 当以下情况发生时,出现此事件 FF N IE onabort 图像加载被中断 1 3 4 onblur 元素失去焦点 1 2 3 onchange 用户改变域的内容 1 2 3 onclick 鼠标点击某个对象 1 2 3 ondblclick 鼠标双击某个对象 1 4 4 onerror 当加载文档或图像时发生某个错误 1 3 4 onfocus 元素获得焦点 1 2 3 onkeydown 某个键盘的键被按下 1 4 3 onkeypress 某个键盘的键被按下或按住 1 4 3 onkeyup 某个键盘的键被松开 1 4 3 onload 某个页面或图像被完成加载 1 2 3 onmousedown 某个鼠标按键被按下 1 4 4 onmousemove 鼠标被移动 1 6 3 onmouseout 鼠标从某元素移开 1 4 4 onmouseover 鼠标被移到某元素之上 1 2 3 onmouseup 某个鼠标按键被松开 1 4 4 onreset 重置按钮被点击 1 3 4 onresize 窗口或框架被调整尺寸 1 4 4 onselect 文本被选定 1 2 3 onsubmit 提交按钮被点击 1 2 3 onunload 用户退出页面 1 2 3 全局对象是预定义的对象,作为 JavaScript 的全局函数和全局属性的占位符。通过使用全局对象,可以访问所有其他所有预定义的对象、函数和属性。全局对象不是任何对象的属性,所以它没有名称。 全局对象只是一个对象,而不是类。既没有构造函数,也无法实例化一个新的全局对象。 顶层函数(全局函数) FF: Firefox, N: Netscape, IE: Internet Explorer 函数 描述 FF N IE decodeURI() 解码某个编码的 URI。 1 4 5.5 decodeURIComponent() 解码一个编码的 URI 组件。 1 4 5.5 encodeURI() 把字符串编码为 URI。 1 4 5.5 encodeURIComponent() 把字符串编码为 URI 组件。 1 4 5.5 escape() 对字符串进行编码。 1 - 3 eval() 计算 JavaScript 字符串,并把它作为脚本代码来执行。 1 2 3 getClass() 返回一个 JavaObject 的 JavaClass。 isFinite() 检查某个值是否为有穷大的数。 1 4 4 isNaN() 检查某个值是否是数字。 1 2 3 parseFloat() 解析一个字符串并返回一个浮点数。 1 2 3 parseInt() 解析一个字符串并返回一个整数。 1 2 3 unescape() 对由 escape() 编码的字符串进行解码。 1 - 3 顶层属性(全局属性) FF: Firefox, N: Netscape, IE: Internet Explorer 属性 描述 FF N IE Infinity 代表正的无穷大的数值。 1 4 4 java 代表 java.* 包层级的一个 JavaPackage。 NaN 指示某个值是不是数字值。 1 4 4 Packages 根 JavaPackage 对象。 undefined 指示未定义的值。 1 4 5.5
 1周前
小程序内容安全检测接口实现Demo
小程序内容安全检测接口实现Demo
关于内容安全 检查一段文本是否含有违法违规内容。 应用场景举例: 用户个人资料违规文字检测; 媒体新闻类用户发表文章,评论内容检测; 游戏类用户编辑上传的素材(如答题类小游戏用户上传的问题及答案)检测等。 频率限制:单个 appId 调用上限为 4000 次/分钟,2,000,000 次/天* 实现方法 先获取access_token 获取方法以及代码: 向小程序接口发送请求获取access_token 代码如下 //js文件 onLoad: function () { var that = this; wx.request({ url: 'https://api.q.qq.com/api/getToken?grant_type=client_credential&appid=(你的appid,不带这个括号)&secret=(你的secret)', method: 'post', dataType: 'json', success: function(res) { that.setData({ aq:res.data }) } }) }, 然后检测内容安全 代码如下: one: function () { var token = this.data.aq.access_token; wx.request({ url: 'https://api.q.qq.com/api/json/security/MsgSecCheck?access_token='+token, method: 'post', data:{ appid:'这里填你的appID', content: '这里是你要检测的内容,如领导人物' }, dataType: 'json', success: function(res) { if(res.data.errCode==87014){ wx.showModal({title: '提示',content: '您输入的文字含有违规内容!', success (res) { if (res.confirm) {console.log('用户点击确定')} else if (res.cancel) {console.log('用户点击取消') }}}) }else{ wx.showModal({title: '提示',content: '您输入的文字很安全', success (res) { if (res.confirm) {console.log('用户点击确定')} else if (res.cancel) {console.log('用户点击取消') }}}) } } }) } 然后在wxml里面写 //wxml文件 <view bindtap="one">开始检测</view>
 1周前
QQ小程序发说说带图片完整代码
QQ小程序发说说带图片完整代码
两种实现方式 第一种 第一种方式实现速度较慢(取决于图片的大小) 代码如下 qml文件 <view bindtap="friend">发个动态</view> js文件 friend:function(res){ qq.downloadFile({ url: 'https://z3.ax1x.com/2021/10/07/5p3mZQ.jpg', success(res) { if (res.statusCode === 200) { qq.playVoice({ filePath: res.tempFilePath }) console.log(res.tempFilePath) qq.openQzonePublish({ footnote: '点我去领取', path: 'pages/mpz/mpz', text: '百万名片赞放送中,快跟我一起来领取!', media: [ { type: 'photo', path: res.tempFilePath } ] }) } } }) }, 第二种 第二种方式是用户进入页面就开始下载图片,qml文件和上面一样 js文件 onLoad: function () { this.down(); }, down:function(){ var that = this; qq.downloadFile({ url: 'https://z3.ax1x.com/2021/10/07/5p3mZQ.jpg', success(res) { if (res.statusCode === 200) { that.setData({ filePath: res.tempFilePath }) console.log(res.tempFilePath) } } }) }, friend:function(res){ var filePath = this.data.filePath; qq.openQzonePublish({ footnote: '点我去领取', path: 'pages/mpz/mpz', text: '百万名片赞放送中,快跟我一起来领取!', media: [ { type: 'photo', path: filePath } ] }) },
 1周前
终于还是陌生了
终于还是陌生了
文章来自:云月怡网站 放弃你那天起,我不言不语安静了两天,静静回想着过去,想想这段感情真的尽了,笑了笑告诉自己,这个坎过了,时间不会忘了你,只会让我习惯没有你,虽然对你难以释怀,但不再对你满怀期待了,不管以后怎样我都祝你幸福,没有后悔遇见你,只是觉得很遗憾没能成为你的例外和偏爱。你永远都不知道,一个为你胡思乱想的人多爱你,我承认我不是最好的,但我也肯定,世人万千你再难遇到我...... 我的热情终于被你耗尽了,你以后不用再敷衍我了,不闹了,重不重要不要,忽冷忽热 胡思乱想 彻夜未眠 图你什么?没有谁的热情经得起无限消耗,再热的心不被珍惜也会淡,对不起我退场了,再喜欢 也不要!
 2周前
     跳转到第 页,共 1 页