site logo

Keep doing what you want, never give up.

文章配图

Google SEO 通过 HTTP 410 永久移除某个URL索引

我们可以通过Nginx配置来实现Google SEO,永久删除那些已经被Google收录但却是错误的url网址,比如网址被谷歌收录后又做了变更改变了原来的url地址。 又或者移除Google之前收录的非HTTPS协议网址等。 按如下方式在Nginx的server段内返回HTTP 410状态码即可: location /path/to/deleted/article { return 410; } HTTP状态码说明: HTTP 410 Gone 说明请求的目标资源在源服务器上已经不存在了,并且是【永久性】的丢失。 如果不清楚是【永久丢失】还是【临时丢失】,则应该使用404状态码。
文章配图

在不破坏已有SEO的基础上如何修改文章的URL地址

有时候由于我们拼写错误或疏忽大意生成了错误的文章地址,但当时并没有发现,过了一段时间被Google等搜索引擎收录后才发现。或者就是想给之前的文章改个URL地址,但此时搜索引擎已经收录了错误的地址,那有什么办法是即不能让之前已经在网络上传播的链接无法访问又可以通过修改的新链接访问呢,这时候就该派 aliases 上场了。 换句话说 aliases 其实就类似Nginx或Apache中的URL重定向,会将某个URL的访问重定向到另外一个URL。 +++ title = '在不破坏已有SEO的基础上如何修改文章的URL地址' url = '/the-valid-url/' aliases = ['/the-invalid-url'] +++ 简单的通过 aliase 设置我们就可以同时访问这两个URL且不会破坏之前的SEO啦。