草庐IT

asp.net - 多种语言的网站 map 搜索引擎优化

我正在开发一个4种语言的asp.net4.0网站。所以我使用了URL重写器。我在数据库中有一个映射表,我说home.aspx取英语主页,另一种语言AnotherLanguageHome等等。因此,当页面启动时,它会检查它是什么页面和什么文化语言,并用数据库中的正确页面名称替换*.aspx。如果url是www.mysite.com/Home.aspx,它将变成www.mysite.com/Home或www.mysite.com/FrenchHome或www.mysite.com/DutchHome等等。所以我的问题是,当我创建站点地图xml文件(或robots.txt)时,是否必须在其中

google-maps - 删除或更改谷歌搜索结果片段中的谷歌地图地址

在我的一个网站上,我的搜索结果片段中包含一个谷歌地图图钉、地址和电话号码。问题是它是正确的地址,但电话号码是错误的,我不明白这是从哪里来的,也不知道如何更改它或从结果中删除map片段。我读到的是,谷歌可以使用来自整个网络的信息为我的网站制作一个很棒的片段,但就我而言,它并不是那么好。有可能以任何方式改变它吗? 最佳答案 此问题的正确答案是,您可以通过更改Google地点信息或向Google提出更改建议来修改此信息。 关于google-maps-删除或更改谷歌搜索结果片段中的谷歌地图地址,

javascript - 修复 AngularJS 网站的#tag inurl?

目前我的网址是这样的:example.com/#/services需要新的网址:example.com/services即,我不想在网站url中使用#标签。谁能描述我应该如何解决这个url问题-我要编辑或检查哪个文件来解决这个问题? 最佳答案 在您的应用配置或路由器模块中,注入(inject)$locationProvider并配置为html5模式。angular.module('myApp',[]).config(function($locationProvider){$locationProvider.html5Mode(tru

Joomla.32 SEF url 和 com_tags

我正在使用Joomlav3.2在com_tags组件中,我修改了helpers/route.php文件,以便在url查询中包含catid和Itemid。(查询由模块mod_easycloud构建,该模块也已被修改)。$link='index.php?option=com_tags&view=tag&id='.$id.'&Itemid='.JRequest::getInt('Itemid');$link.='&catId='.JRequest::getInt('catId');我还修改了router.php文件以构建和解析正确的SEFurl。但是当我切换到SEF网址时,Itemid参数不

google-maps - 由于外部链接导致的谷歌抓取错误

我有大量的404抓取错误(我的旧网址)..我通过Google网站管理员工具删除了它们>删除网址工具..示例:www.mysite.com/page1.html但是有一些外部源网站在他们的内容页面上链接了我的旧网址(例如:www.anothersite.com)..而且因为他们的页面上有我的旧网址,我的网址删除总是失败..我现在可以做什么?我无法删除这些链接;我不知道这些网站的所有者是谁。还有很多这样的外部URL;我无法通过一次又一次地按下按钮来一个一个地删除。robots.txt是否足够?或者我还能做些什么? 最佳答案 您不想使用r

google-analytics - Google Tag 未将数据发送到 Analytics Dashboard

我正在尝试通过Google跟踪代码管理器在两个网站上安装跟踪代码。我已将Google标签片段添加到两个站点:legalthree.com和bitcoinattorney.info当我打开调试控制台时,脚本似乎正在正确加载GoogleAnalytics跟踪。但是,没有数据到达任一站点的GA仪表板。有什么想法吗?InitializingGoogleAnalytics.analytics_debug.js:10Runningcommand:ga("create","UA-2918890-12",{name:"gtm1416506655031",allowLinker:true})analyt

tags - Google SEO如何标记网站代码以进行结构化数据识别?

我们刚刚完成一个新站点的构建。对于当前的主题,我们在结构化数据方面遇到了问题(我们已经在网站管理员工具上突出显示了它,几周后不得不重新突出显示它,即使如此,突出显示预测也不是我们想要的)。Google似乎无法轻易找到我们的标题、作者、类别、内容、特色图片和日期。我希望能够100%准确地将其传达给Google,因为它非常简单,而且我们所有文章都使用相同的格式)。因此,也许我们的主题缺少标签或代码中的某些内容来指向和识别此数据?是这样吗?有人能告诉我这方面叫什么吗(这样我就可以通过它的术语来研究它),解释我需要用新构建做什么,给我指出权威解释/教程的方向?有问题的网站是一个WordPres

wordpress - 找不到 si tem ap- tax -po st_ tag .xm l - 网站管理员工具

我是网站站长工具的新手。我在网站站长工具中遇到3个错误:1.2:我们在尝试访问您的站点地图时遇到错误。请确保您的站点地图符合我们的指南,并且可以在您提供的位置访问,然后重新提交。*一般HTTP错误:404未找到站点地图:smsbaz.org/sitemap-pt-post-2015-05.xmlHTTP错误:404*一般HTTP错误:404未找到站点地图:smsbaz.org/sitemap-tax-post_tag.xmlHTTP错误:4043:我们在尝试访问您的站点地图时遇到错误。请确保您的站点地图符合我们的指南,并且可以在您提供的位置访问,然后重新提交。*一般HTTP错误:404

通过Google Map将附近的标记与相同的群集大小分组

我想将所有标记与附近的所有标记分组在一起相同的群集大小使用GoogleMap。我尝试了GoogleMap支持的MarkerClusterer,但群集大小不同。我有什么例子吗?谢谢你的帮助。看答案了解标记聚类这MarkerClusterer库使用基于网格的聚类技术,该技术将地图分为一定尺寸的正方形(每个变焦级别的尺寸变化),并将标记分组为每个正方形网格。它在特定标记处创建一个群集,并将其范围内的标记添加到集群中。它重复此过程,直到所有标记都基于地图的变焦级别分配给基于网格的标记群。如果标记处于多个现有群集的范围,则映射JavaScriptAPI确定标记与每个群集的距离,并将其添加到最近的群集中。

SEO-hreflang "no return tags"

我最近在Google网站管理员控制台上遇到越来越多的“hreflangnoreturntags”错误,我不知道我错过了什么。我的网站是www.example.com,它可以用不同的语言访问,如www.example.com/#!/xx,其中xx是以下选项之一:it、ro、ru、pt、en、es、fr.我的代码片段如下所示:我从Google得到的错误如下:原始网址:#!/en/some-document备用网址:http://www.example.com/?_escaped_fragment_=/en和http://www.example.com/?_escaped_fragment_