草庐IT

前端SEO

全部标签

seo - 如何让所有页面的前面都有 www?

我有一个网站http://www.example.com。但是,Google将其显示为example.com。它甚至有不同的缓存。一个用于www.example.com,一个用于example.com。当我将其输入地址栏时,结果是一样的,但Google的结果不同。我该如何解决这个问题? 最佳答案 您可以通过以下方式做到这一点。1.)您可以将您的域example.com的域转发添加到域提供商的www.example.com。因此,无论何时您请求example.com,它都会被重定向到www.example.com。通过这样做,您将不会

asp.net-mvc - seo 的 asp.net mvc url 自定义重写

我有一些新的map路由,但我想更改url中的字符串,例如在此映射中:mysite/News/More/13routes.MapRoute(name:"IssueNews",url:"News/More/{newsId}",defaults:new{controller="News",action="More",newsId=UrlParameter.Optional});我想在我的网址中使用新闻标题并将其更改为:mysite/News/{newstitlehere}有什么建议吗? 最佳答案 这条路线应该可以工作routes.MapR

SEO 和区分大小写的网址问题

我们有一个网址如下:http://www.sitename.ru/Order.aspx?ActionID=39028但是,url也可以这样写(区分大小写):http://www.sitename.ru/ORDer.aspX?ActionID=39028http://www.sitename.ru/ORDER.ASPX?ActionID=39028等等。从SEO(Google)的角度来看,这并不好,因为可能会有很多双url。有什么方法可以解决这个问题,并且不会丢失所有已经用这种形式的url编入索引的页面:http://www.sitename.ru/Order.aspx?ActionID

codeigniter - 如何在 Codeigniter 中添加 SEO 插件

我正在使用codeigniter。我想添加seo插件。我找到了一些代码,但我不知道如何应用它。我的代码是,controllers/seo.phpClassSeoextendsCI_Controller{functionsitemap(){$data="";//selecturlsfromDBtoArrayheader("Content-Type:text/xml;charset=iso-8859-1");$this->load->view("sitemap",$data);}}views/sitemap.php'?>1.00.5config/routes.php$route['seo/

seo - seo修改多久生效?>

我有一个网站,我提交给了谷歌,做了一些网站管理员工具的事情(站点地图、首选域等),并在大约一周前设置了分析。昨天我对正文、元标签和标题标签文本做了一堆修改。我是否应该将网站重新提交给谷歌,我需要多长时间才能看到我的实验结果!非常感谢 最佳答案 Google可能尚未抓取您的网站。这可能需要2或3周。来自google支持:Google的蜘蛛会定期抓取网络以重建我们的索引。抓取基于许多因素,例如PageRank、页面链接和抓取限制(例如URL中的参数数量)。许多因素都会影响单个网站的抓取频率。另请参阅:https://support.go

seo - 如何从搜索引擎 (Google) 中删除提交的内容?

我已经向Google提交了1000个包含在我的站点地图中的页面,但我做错了。我不想全部提交,我想在200天内每天提交800个并发布1个页面,以便每天添加新的新鲜内容,这样Google就会将其视为一个经常更新的网站,这是一个很好的SEO实践.我现在不想让Google知道那200页的存在,我希望Google在我每天发布时认为它是新鲜内容。我是否可以重新发送只有800个链接的sitemap.xml并隐藏网站中的页面?如果Google已经将这些页面编入索引,是否有任何更改可以让Google“忘记”这些页面并且在将来当我将它们放回时不再识别它们?有什么建议吗?谢谢你们。

php - 如何借助 .htaccess 和 PHP 获取动态 URL 以获得良好的 SEO

比如我有3个PHP页面www.example.com/page1.php?var1=data1&var2=data2&var3=data3www.example.com/page2.php?var1=data1&var2=data2&var3=data3www.example.com/page3.php?var1=data1&var2=data2&var3=data3为了良好的搜索引擎优化。我需要像这样的URLwww.example.com/page1/data1-data2-data3www.example.com/page2/data1-data2-data3www.example

seo - 什么时候应该将网站内容提交给 Google Analytics

我已经购买了一个网站域,并为该网站托管了一个“即将推出”页面。我期待很快上线,我正在开发环境中的实际网站上工作。我应该为Googlewebmastertools提交虚拟网站内容吗??还是应该等到我部署实际的网站?我会为网站配置SSL证书,之后是否需要重新提交网址? 最佳答案 您可以现在提交该网站,等它启动并运行后要求Google再次抓取更多信息请咨询Crawlhttps://support.google.com/webmasters/answer/1352276希望对你有帮助 关于seo

seo - 如何验证 Robot.txt 规则

我已经写了一些规则来阻止Robot.txt中的几个URL现在我想改变这些规则。有没有验证robot.txt的工具?我写了这条规则:Disallow:/classifieds/search*/阻止这些URL:http://example.com/classifieds/search?filter_states=4&filter_frieght=8&filter_driver=2http://example.com/classifieds/search?keywords=Covenant+Transport&type=Carrierhttp://example.com/classified

node.js - 用于目录多语言应用程序的 Angular SEO

我正在用nodejs-expressjs服务器做一个angularjs应用程序。我想做一个类似于商业目录的应用程序。我怀疑是否有可能通过他的名字或他的功能(标签)对目录中的所有项目进行SEO友好。始终牢记所有页面都是使用AngularJS创建的。如果可能的话,如何动态地做到这一点。我在应用服务器上实现了一个使用预呈现服务器(https://github.com/prerender/prerender)和预呈现Node库的示例。我的示例页面由angularjs创建,确实有效(对SEO友好,它出现在谷歌的搜索中)..但是页面是“静态的”,并且它将始终向我想要的目录添加新业务的目录出现在谷歌