site域名网站首页不在第一位怎么办

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了site域名网站首页不在第一位怎么办相关的知识,希望对你有一定的参考价值。

site域名网站首页不在第一位,是内页权重大于首页造成的,解决方法如下:

1、首先直接在在搜索引擎中输入site:自己的网址,然后就可以看到以下的数据。

2、除了那两个大框外,还可以看到这样的一个小的导航设置,里面有一定的内容可以帮助做出对网站的一定分析。

3、首先可以选择中英两种网站的格式,如果一个网站与两种的语言格式,那么这样就可以帮助自己很好的判断每一类的网站数据了。

4、时间的限制,通过时间的限制可以具体找到哪一天搜索引擎收录了多少的内容,收录了什么内容,可以迅速的找到想要找到的内容。

5、文件格式的选择,想要找到的可能不是那些页面,而是其中的某一个文档,那么就可以在这里设置文档的格式,这样就可以找到自己需要的文档了。

参考技术A 一、网站首页优化过度
首页调用了太多内容页标题与描述,导致关键词密度过高,让搜索引擎认为是作弊行为。因为优化都清楚,百度蜘蛛对于文字的认知要比其他表现方式要好,许多网站的首页大部分栏目调用的都是内容页,而内容页最好让蜘蛛爬取与定义的就是标题与描述了。所以,标题与内容页第一段重复出现关键词是很常见的现象,这样就导致了网站首页关键词密度过多。如果你网站首页调用栏目的文章时还调用了文章内容一部分在首页显示的话,那么首页关键词密度多大的情况更加的严重。在百度眼里这就是作弊,从而造成首页权重下降,site不在第一。
二、网站内页权重比首页高
有的时候,我们调用site命令时,会发现首页不在第一,但是其他的内页收录的非常得好,甚至有些内页还是秒收。像这种情况,一般来说就是内页的权重比首页的还要高,这是站长们优化不当造成的。而造成内页权重比首页高的因素有很多,一般来说有这些情况:
1、网站首页的三大标签大幅度改动
有的站长在优化网站时发现之前网站标题、关键词、描述没设置好,于是就下意识的换了一个更符合优化的标题、关键词、描述。在这里,吕杭泽要告诉大家的是,对网站改版、更换3大标签一定要慎重,不要轻易修改。如果一定要改,那就一次改好,不然会被降权或者K站的!
2、外链指向内页的链接过多
一般来说,我们在发外链时要注意这3个元素:相关度、流行度、广泛度。如果我们在发外链时,没有考虑到首页外链的话,就会导致内页链接增加的过多,从而让内页的权重比首页的权重要高得多。吕杭泽在这里提醒大家,外链也尽量自然,首页、栏目页、内页链接都要考虑到。
3、对某个内页优化过度
站内的内链建设,是SEO优化工作必须要做的重要步骤。可是,我们在做内链建设时,一定要注意不要一味的对某个内页做链接,以防止优化过度。优化过度会导致网站内页比首页权重还高,从而会出现site首页不在第一位的现象。
三、只在一个栏目更新文章
很多SEOer在更新时,喜欢一直在一个栏目发布文章,而其他栏目都没有变化,这样会导致该栏目页的权重高于其他栏目页与首页,也会造成site域名时,首页不在第一位。
四、网站空间不稳定
网站空间不稳定,在某一时刻网站突然出现无法访问。这种情况也会导致site域名时,首页不在第一位的情况出现。
五、友情链接的质量问题
俗话说的好“有难同当、有福同享”,而我们的友情链接一般都是添加在网站首页,当我们网站的友情链接出现降权或被K的情况时,我们的网站也会被牵连的。特别是购买的友链,出现问题的几率更大,建议各位不要购买友链,搜索引擎对于这一行为也是严厉打击的。所以,当我们发现site域名,首页不在第一位时,一定要对友情链接进行排查,看看对方的网站是否被降权了。
六、减少首页的链接导出
在做友情链接时,有的伙伴觉得越多越好,却忽略了友链会分散权重。一般来说中小型网站25-35个友情链接就可以了,太多的话,可能会出现site首页不在第一位的现象,不过在这种情况出现的几率相对较小,却也有一些网站出现过。
七、网站首页存在死链接、网站安全出现问题被挂黑链
当我们的网站首页出现大量死链或者被挂黑链接时,那网站降权就只是时间的问题了。
八、首页URL未规范统一
什么是首页URL未规范统一呢?比如说,site首页网址发现:在第一位的网址URL是www.xxx.com/index.html或者www.xxx.com/index.php、xxx.com/index.php等。
这种情况其实只需要做个301重定向就可以了,将其他域名重定向到自己的主域名,比如亿恩科技就是将其他路径重定向到“www.enkj.com”,并将其他已收录的路径在站长平台提交。
九、网站降权或被K的前兆
很多SEOer认为site首页不在第一的认知就是网站要被降权了,而且网站被降权是也可能性很高的一种,但也不是全部,但是出现这样的情况很大的可能就是要被百度惩罚。或者说,被百度认为该网站有许多作弊的行为,接着就是降权,而权重对于网站收录排名这些十分重要。所以,在发现site不见首页第一后应当及时有效的判断与处理。
十、百度算法更新,被误伤了
还有一种,没办法的情况就是:百度算法更新,被误伤了。如果你将上述因素都排查了之后,发现网站并没有什么问题,那最后的可能就是被误伤了。
好了,以上 10 种情况就是亿恩科技总结的site域名时,首页不在第一位的常见情况了,希望对大家有帮助。如果有没有说到,会错误的情况,请大家指点一下,今后续将进行修改完善。
参考技术B 降权的表现
你要找出什么原因导致的
如果是新站,保持网站更新

apache部署多域名,同个ip部署多个网站

写个总结笔记,让以后的自己知道怎么部署。
首先apache的版本是2.4.7,然后系统是Ubuntu 14.04.1 LTS。(因为好像配置文件和目录有差异)
首先进到apache2目录下,
技术分享图片

我们要探讨的主要是sites-available和sites-enabled根据字面意思,前一个是网站可用的,后一个是网站可用的,然后我们还知道了,sites-enabled里面的文件是sites-available里面文件的软链接,所以我们主要改site-available的文件,打开site-available有两个文件,但我们只需要000-default.conf文件,打开cat文件,代码如下:

<VirtualHost *:80>
        # The ServerName directive sets the request scheme, hostname and port that
        # the server uses to identify itself. This is used when creating
        # redirection URLs. In the context of virtual hosts, the ServerName
        # specifies what hostname must appear in the request‘s Host: header to
        # match this virtual host. For the default virtual host (this file) this
        # value is not decisive as it is used as a last resort host regardless.
        # However, you must seothert it for any further virtual host explicitly.
        #ServerName www.example.com

        ServerAdmin [email protected]
        DocumentRoot /var/www/

        # Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
        # error, crit, alert, emerg.
        # It is also possible to configure the loglevel for particular
        # modules, e.g.
        #LogLevel info ssl:warn

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined

        # For most configuration files from conf-available/, which are
        # enabled or disabled at a global level, it is possible to
        # include a line for only one particular virtual host. For example the
        # following line enables the CGI configuration for this host only
        # after it has been globally disabled with "a2disconf".
        #Include conf-available/serve-cgi-bin.conf
</VirtualHost>

这就是网址配置文件了,而我们要修改的只有被注释掉的ServerName 域名,DocumentRoot 路径这两个部分,去掉注释剩下。

<VirtualHost *:80>
        ServerName #这里是域名地址
        ServerAdmin [email protected]
        DocumentRoot /var/www/          #这里是路径
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

可以直接添加在下面,重启apache就成了。但是上面的优先级要更高,访问自己的域名会跳转到你设置的路径,直接访问ip还是会到第一个设置的路径,你也可以选择删除。
还有另外一种改法就是新建一个文件,xxx.conf然后内容一样,

<VirtualHost *:80>
        ServerName #这里是域名地址
        ServerAdmin [email protected]
        DocumentRoot /var/www/          #这里是路径
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

在创建软链接 ln -s ../sites-avaiable/xxx.conf ../sites-enable/xxx.conf
这样子也可以实现,但是优先级还是000-default.conf高。
好了,就是这么简单。







以上是关于site域名网站首页不在第一位怎么办的主要内容,如果未能解决你的问题,请参考以下文章

遇到“SSL证书错误”怎么办?

安装好的SSL证书无效怎么办?

究竟怎么样的域名才是好的域名呢

第一次在godaddy买域名,因为以前没注册过,所以在买域名的过程中注册的该网站,支付宝付款后,并没有跳转

怎么检查自己的网站遇到了劫持类问题?

使用js来进行域名授权