seo之google rich-snippets丰富网页摘要结构化数据(微数据)实例代码

seo之googlerich-snippets丰富网页摘要结构化数据(微数据)实例代码网页摘要是搜索引擎搜索结果下的几行字,用户能通过网页摘要迅速了解到网页的大概内容,传统的摘要是纯文字摘要,而结构化数据则提供了更多丰富选项,如内容评分。什么是结构化数据(微数据)?谷歌的微数据是根据你的html代码来标注的,如果你代码写得规范,会有很多意想不到的收获。丰富网页摘要(微数据、微格式、RDFa和数据标注工具)摘要是指每条搜索结果下方显示的几行文字,旨在让用户大体了解网页上的内容,以及与用户的搜索查询有何关联。如果Google了解您网页上的内容,就可以创建丰富网页摘要,也就是为用户的具体查询提供帮助的详细信息。例如,针对餐馆的摘要可能会显示平均评分和价格范围;针对食谱网页的摘要可能会显示总的准备时间、照片以及对食谱的评分;而针对音乐专辑的摘要可能会列出各首歌曲以及播放链接。这些丰富网页摘要可帮助用户了解您的网站与他们的搜索内容是否相关,并可能让您的网页获得更多点击次数。通过结构化数据可以让搜索引擎更直接有效地了解和展示网页的重要信息,如内容评分。结构化数据方法有多种,如微数据,如微格式,如R...

jquery选择器中两个class是什么意思?

jquery选择器中两个class是什么意思?$(".class1.class2")选择class1元素下class2的元素(中间有空格)$(".class1.class2")选择同时含有class1和class2的元素(中间没有空格)$(".class1,.class2")选择class1或者class2的元素(中间有逗号)jQuery的选择器和css选择器基本一样,例如:css选择多个class为:.class1.class2jQuery选择多个class为:$(".class1.class2")...

svn使用相关问题:eclipse插件,加锁,解锁,偷锁,更新不了,记住密码

svn使用相关问题:eclipse插件,加锁,解锁,偷锁,更新不了,记住密码获取锁的时候可以看下是谁锁住了,让对方提交解锁,如果是给离职人员锁住需要使用偷锁的方式先解锁再提交偷锁处理办法:选中该文件或者文件夹,右键点击svngetlock,在弹出的对话框里,把"stealthelocks"这个钩上,意思是把锁偷过来,偷完之后,再解锁,文件就正常了。===============================================eclipsesvn插件:Name:Subclipse1.8.xURL:http://subclipse.tigris.org/update_1.8.xsubclipse-1.8-http://subclipse.tigris.org/update_1.8.x=========================================Subclipse1.10.9发布,改进说明:SVNKit1.8.8Exceptionproofrepositorysorter.(1616)Subclipse是一个为EclipseIDE添加Subversion支...

JavaScript调试技巧之console.log()详解

JavaScript调试技巧之console.log()详解对于JavaScript程序的调试,相比于alert(),使用console.log()是一种更好的方式,原因在于:alert()函数会阻断JavaScript程序的执行,从而造成副作用;alert弹出框需要点击确认比较麻烦,而console.log()仅在控制台中打印相关信息,因此不会造成类似的顾虑。最重要的是alert只能输出字符串,不能输出对象里面的结构,console.log()console.log()可以接受任何字符串、数字和JavaScript对象,可以看到清楚的对象属性结构,在ajax返回json数组对象时调试很方便。//兼容Firefox/IE/Opera使用console.logif(!window.console){window.console={log:function(){}};}window.console=window.console||{};console.log||(console.log=opera.postError); 下面分享两张打印出来的信息图片:php上传多文件conso...

百度地图api通过地址显示地图,白名单

百度地图api通过地址显示地图,白名单http://developer.baidu.com/map/jsdemo.htm#i7_1?qq-pf-to=pcqq.c2c------------------------------------【百度地图API】如何进行地址解析与反地址解析?——模糊地址能搜索到精确地理信息!-酸奶小妹-博客园http://www.cnblogs.com/milkmap/archive/2011/05/27/2059833.html===========================================<scripttype="text/javascript"src="http://api.map.baidu.com/api?v=2.0&ak=申请的添加到白名单域名的apikey"></script><scripttype="text/javascript">varmap=newBMap.Map("allmap");//创建地址解析器实例varmyGeo=newBMap.Geoc...

nginx日志过滤相同IP方法

nginx日志过滤相同IP方法分析nginx日志的时候,统计ip怎么过滤重复的?awk'{print$2}'nginx.log|sort-rn|uniq-c|sort-rn|head$2第二列是ip的话uniq这个是过滤唯一...

javascript闭包(Module模式)的用途和高级使用方式

javascript闭包(Module模式)的用途和高级使用方式javascript闭包的用途:1.匿名自执行函数:或者可以理解为,避免污染全局变量2.缓存:源于闭包的核心特性便是保存状态,应用此特性便可对需要的变量进行缓存3.实现封装:同样可以使用闭包保存状态的特性,充当一个作用域块,将块里面的属性变量至于内存之中来实现封装4.闭包的另一个重要用途是实现面向对象中的对象,传统的对象语言都提供类的模板机制:原理同上。对于闭包的定义很多书籍都很模糊,个人认为比较准确的定义——闭包是函数的代码在运行过程中的一个动态环境函数和闭包要有非常清晰的对比——一个函数只是一段静态的代码、脚本文本,因此它是一个代码书写时,以及编译期的、静态的概念;而闭包则是函数的代码在运行过程中的一个动态环境,是一个运行期的、动态的概念。闭包作为与函数成对的数据,在函数执行过程中处于激活(即可访问)状态(通俗来讲,就是当执行到函数的某一条语句的时候,哪些对象能够被使用)。还有一点,就是闭包的实现方式——JavaScript使用作用域链来实现闭包,...

seo标题关键字描述字数限制Title,keywords,description长度最长多长 ?

seo标题关键字描述字数限制seo优化各个搜索引擎收录Title,keywords,description长度最长多长?SEO网站优化中Title标签的作用为重中之重,好的Title也就成功了一半了。那么Title的长度到底多长才能合适呢?搜索了一下网上的SEO资料,找到了一些关于各个搜索引擎对Title长度的要求,资料如下:百度:60个字节。谷歌:70个字节。搜搜:66个字符。雅虎:64个字节。微软:46个字节。114:45个字符。搜狗:56个字符。有道:56个字符。中搜:52个字符。注意:一个汉字等于两个字节。一個字母是一個字節。其中要数Google对Title的最长。总结下来,也就是Title的长度一般为25~33个字之间。当然,这个数字是,当别人搜索你的Title内的Keywords时,搜索引擎会完全的显示你的标题。但是,当你超过的时候,默认的显示是从左到右,最右边是省略号。据经验,如果你的Title超过这个字数的要求的话,别人搜索你的Title中处于后方的Keywords时,百度会自动在标题显示相关的Keywords出来,给前面那些不相关的用省略号显示!description...

eclipse svn插件 设置自动加锁相关

 eclipsesvn插件设置自动加锁相关Subclipse1.10.9发布,改进说明:SVNKit1.8.8Exceptionproofrepositorysorter.(1616)Subclipse是一个为EclipseIDE添加Subversion支持的项目。支持几乎所有版本的Eclipse。Eclipse的更新地址是:http://subclipse.tigris.org/update_1.6.xhttp://subclipse.tigris.org/update_1.8.x(支持Subversion1.7.x)http://subclipse.tigris.org/update_1.10.x=========================================Name:Subclipse1.8.x URL:http://subclipse.tigris.org/update_1.8.xsubclipse-1.8-http://subclipse.tigris.org/update_1.8.x===========================...

fastDFS errcode:9 path:Bad file descriptor errcode:22 path:Invalid argument

fastDFSerrcode:9path:Badfiledescriptorerrcode:22path:Invalidargument<error>status:4errcode:9path:Badfiledescriptor</error>$storage=fastdfs_tracker_query_storage_store();if(!fastdfs_active_test($tracker)){$result['status']=4;$result['errcode']=fastdfs_get_last_error_no();$result['path']=fastdfs_get_last_error_info();unlink($tmpFile);return$result;}---------------------------------------------------上传时报错,errno9BadFileDescriptor问题解决思路:要先看看是不是上传文件服务器磁盘满了,文件无法保存到临时文件夹从而出错(本人遇到这种问题)。另外查看是不...

javascript中的console.log有什么作用?

javascript中的console.log有什么作用?主要是方便你调式javascript用的。你可以看到你在页面中输出的内容。相比alert他的优点是:他能看到结构话的东西,如果是alert,淡出一个对象就是[objectobject],但是console能看到对象的内容。console不会打断你页面的操作,如果用alert弹出来内容,那么页面就死了,但是console输出内容后你页面还可以正常操作。console里面的内容非常丰富,你可以在控制台输入:console,然后就可看到Console{memory:MemoryInfo,debug:function,error:function,info:function,log:function…}它有网页的各种提示。...

JavaScript中hoisting(悬置/置顶解析/预解析) 实例解释,全局对象,隐含的全局概念

JavaScript中hoisting(悬置/置顶解析/预解析)实例解释,全局对象,隐含的全局概念<html><body><scripttype="text/javascript">//JavaScript中hoisting(悬置/置顶解析/预解析)实例解释myname="global";//globalvariablefunctionfunc(){//varmyname;//等同于->varmyname=undefined;//alert(myname);//"undefined"//myname="local";//alert(myname);//"local"//JavaScript中,你可以在函数的任何位置声明多个var语句,并且它们就好像是在函数顶部声明一样发挥作用,这种行为称为hoisting(悬置/置顶解析/预解析)。//只要你的变量是在同一个作用域中(同一函数),它都被当做是声明的,即使是它在var声明前使用的时候。//当你使用了一个变量,在函数中又重新声明的话,就可能产生逻辑错误(可能不是预期使用全局变量,而是变成局部变量un...

生命是一场旅程,人生是一个过程。走得越远,去的地方越多,越清楚自己要什么生活。

生命是一场旅程,人生是一个过程。走得越远,去的地方越多,越清楚自己要什么生活。旅行是一场华丽的梦境,唯有生活才是生命的本质。走得越远,去的地方越多,越清楚自己要什么生活。去的地方越多,越发现自己未知的领域越多,越看到人外有人、天外有天,旅行让我学会了从心底的谦卑。旅行让我更珍惜现在的生活。我不会做一个上班奴只知道赚钱和往上爬,也不会只顾旅行而不去承担社会责任。如果说旅行是一剂毒药,我宁愿无药可救。旅行,不是为了逃避现实,而是要在行走间看清自己,挖掘出自己未知的另一面,寻找更多的可能性。在行走间看清自己,探索内心。看清了,也就看淡了;看淡了,也就放下了;放下了,也就自在了。-----------------------------------------生命是一场旅程,人生是一个过程旅行是一场华丽的梦境,唯有生活才是生命的本质。走得越远,去的地方越多,越清楚自己要什么生活。以前在国内生活着总是好奇外面的世界,因为一生下来就是呆着中国,没有选择,所以总觉得外面的世界有多美好。现在走过了那么多国家之后,发现即使是在发达国家也会有它们的社会问题和不便之处,这个世界没有天堂。以淡然的心过好现在的...

python3.4学习笔记(二十三) Python调用淘宝IP库获取IP归属地返回省市运营商实例代码

python3.4学习笔记(二十三)Python调用淘宝IP库获取IP归属地返回省市运营商实例代码淘宝IP地址库http://ip.taobao.com/目前提供的服务包括:1.根据用户提供的IP地址,快速查询出该IP地址所在的地理信息和地理相关的信息,包括国家、省、市和运营商。2.用户可以根据自己所在的位置和使用的IP地址更新我们的服务内容。我们的优势:1.提供国家、省、市、县、运营商全方位信息,信息维度广,格式规范。2.提供完善的统计分析报表,省准确度超过99.8%,市准确度超过96.8%,数据质量有保障。=======================================1#!/usr/local/bin/python2#coding:utf-83__author__='zdz8207'4importjson5importurllib6importsys78defget_data(ip):9url="http://ip.taobao.com/service/getIpInfo.php?ip="+ip10jsondata=json.loads(urllib.urlopen...

python3.4学习笔记(二十) python strip()函数 去空格 函数的用法

python3.4学习笔记(二十)pythonstrip()函数去空格函数的用法在Python中字符串处理函数里有三个去空格(包括'','','','')的函数:strip同时去掉左右两边的空格lstrip去掉左边的空格rstrip去掉右边的空格具体示例如下:>>>a="ghostwwl">>>a.lstrip()'ghostwwl'>>>a.rstrip()'ghostwwl'>>>a.strip()'ghostwwl'声明:s为字符串,rm为要删除的字符序列s.strip(rm)删除s字符串中开头、结尾处,位于rm删除序列的字符s.lstrip(rm)删除s字符串中开头处,位于rm删除序列的字符s.rstrip(rm)删除s字符串中结尾处,位于rm删除序列的字符注意:1.当rm为空时,默认删除空白符(包括'','','','')>>>a='123'>>>a.strip()'123'>>>a='abc''abc'>>>a='sdff'>...
首页上一页...441442443444445...下一页尾页