研究搜索引擎排名算法需要经常搞些实验,为了方便经常自己动手制作网站,做seo时间长了对以前的技术经常有 提笔忘字 的感觉,今天又遇到了个问题,百度了一下,排在第一的百度知道解决了我的问题,不得不叹服百度知道在中国的成功,以及百度知道对搜索引擎的贡献,这个答案写的较清晰并且有条理,所以收集在自己的博客里,和大家分享一下。
在Windows 2000/XP/Server 2003中要查看端口,可以使用NETSTAT命令:
“开始”>”运行”>“cmd”,打开命令提示符窗口。在命令提示符状态下键入“NETSTAT -a -n”,按下回车键后就可以看到以数字形式显示的TCP和UDP连接的端口号及状态.
命令格式:Netstat -a -e -n -o -s
-a 表示显示所有活动的TCP连接以及计算机监听的TCP和UDP端口。
-e 表示显示以太网发送和接收的字节数、数据包数等。
-n 表示只以数字形式显示所有活动的TCP连接的地址和端口号。
-o 表示显示活动的TCP连接并包括每个连接的进程ID(PID)。
-s 表示按协议显示各种连接的统计信息,包括端口号。
关闭端口
比如在Windows 2000/XP中关闭SMTP服务的25端口,可以这样做:首先打开“控制面板”,双击“管理工具”,再双击“服务”。接着在打开的服务窗口中找到并双击“Simple Mail Transfer Protocol (SMTP)”服务,单击“停止”按钮来停止该服务,然后在“启动类型”中选择“已禁用”,最后单击“确定”按钮即可。这样,关闭了SMTP服务就相当于关闭了对应的端口。
开启端口
如果要开启该端口只要先在“启动类型”选择“自动”,单击“确定”按钮,再打开该服务,在“服务状态”中单击“启动”按钮即可启用该端口,最后,单击“确定”按钮即可。
另外在网络连接属性中,选择“TCP/IP协议”属性,打开高级TCP/IP设置,在选项的那个页面打开TCP/IP筛选,在出现的设置窗口中也可以根据实现情况设置端口的打开和关闭,默认是未启用TCP/IP筛选。
今天突然来了兴致,想弄一个网站出来,于是从网上下载了一个asp本地微调工具,结果无法使用,提示“服务器启动失败,80端口可能被占用”,从百度知道里找到了解决办法,分享给大家:
问题:IIS,80端口被占用的解决方法
答案:1.开始—》运行—》cmd
输入netstat -abn ->c:/port80.txt
然后到c盘port80.txt文件中找到占用80端口的程序pid,记下pid。
打开任务管理器,点击“查看”/选择列,勾选“PID(进程标识符)”,然后单击“进程”标签,找到80端口对应的pid,就可以看到是那个程序占用的了,更改这个程序的port,再重启这个程序,使更改生效。再次启动iis。
现在google analytics默认只跟踪百度网页搜索、google搜索,还有国外的几个搜索引擎,对国内的其他搜索引擎没有跟踪,有的时候你经常能发现在网站流量 来源中的推介网站中有百度、soso、有道、搜狗等国内搜索,搜索引擎和推介网站混在一起不利于数据统计和我们的分析需求,所以我研究google analytics的高级使用技巧并已经应用,效果很好,已经解决了google analytics推介网站中有其他的搜索引擎,不能跟踪其他搜索引擎的问题。
方法:
自定义搜索引擎名称和搜索参数,来告诉google analytics这是搜索引擎和查询关键词,代码如下:
默认情况下,Google Analytics(分析)可跟踪来自不断增加的搜索引擎列表的推介链接。通过将以下行添加到跟踪代码中,您还可以将 Google Analytics(分析)配置为识别来自其他搜索引擎的推介链接:
pageTracker._addOrganic(”name_of_searchengine”,”q_var”);
“name_of_searchengine”的值应为搜索引擎名称,“q_var”的值应为存储关键字的查询变量(分别替换上例中的 name_of_searchengine 和 q_var)。
例如,如果用户搜索”motorcycle”(摩托车),则搜索结果的网址为:
http://www.google.com/search?q=motorcycle
您应将以下行添加到跟踪代码中:
<script type=”text/javascript”>
var gaJsHost = ((”https:” == document.location.protocol) ? “https://ssl.” : “http://www.”);
document.write(unescape(”%3Cscript src=’” + gaJsHost + “google-analytics.com/ga.js’ type=’text/javascript’%3E%3C/script%3E”));
</script>
<script type=”text/javascript”>
try{
var pageTracker = _gat._getTracker(”UA-xxxxxx-x”);
pageTracker._addOrganic(”name_of_searchengine”,”qvar”);
pageTracker._trackPageview(); } catch(err) {}
</script>