草庐IT

sitemaps

全部标签

seo - 网站上的站点地图只显示一个链接

我有一个关于网站站点地图的小问题。网站是:http://parmemarin.com.如果我继续http://www.xml-sitemaps.com/并尝试为我的网站生成站点地图我最终在我的站点地图中只有一个链接,即_inc/conditions.php没有index.php或我的其他链接(index.php?page=...)有人可以帮我解决这个问题吗?谢谢 最佳答案 好吧,这可能是xml-sitemaps.com的问题,也可能是您的站点的问题,也可能是两者的结合。我不知道该服务,所以我不知道它的实际工作原理和作用。浏览您的标记

SEO - sitemap.xml 提供不在页面上作为 anchor 的显式链接

我有一个带有输入文本的网站。用户键入一个城市的名称,按回车键,它就会在那里链接。我的sitemap.xml看起来像这样:http://www.example.com/rome.htmlhttp://www.example.com/london.htmlhttp://www.example.com/newyork.htmlhttp://www.example.com/paris.htmlhttp://www.example.com/berlin.htmlhttp://www.example.com/toronto.htmlhttp://www.example.com/milan.html

xml - 谷歌站长工具: When I resubmit a index file of containg other Sitemaps,做的 child 自动重新提交

我有一个文件sitemap.xml,它是指向其他几个站点地图的链接的主索引:sitemap1.xml、sitemap2.xml,sitemap3.xml,....sitemap20.xmlsitemap.xml看起来像这样:http://example.com/sitemap/sitemap0.xml.gz2014-10-29http://example.com/sitemap/sitemap10.xml.gz2014-10-29...morelinkstoothersitemaps...如果我在Google的网站管理员工具中重新提交父sitemap.xml,它是否会自动重新提交它列出

ajax - 添加 sitemap.xml 后,谷歌没有抓取我的 angularjs 网站

在阅读了有关angularjs和SEO的多个资源(包括谷歌文档)之后,我了解到让谷歌抓取我的网站的2个主要选项是:将hashbang(#!)添加到我的URL,当爬虫引擎的请求到达我的服务器后(在请求中,#!被escape_fragment替换)我应该使用外部服务渲染和响应html快照(比如prerender.io)或自己实现。2.向我的URL添加hashbang(#!)-这样google就可以知道它在此url中有一个动态呈现的数据,并将sitemp.xml添加到该网站。asitisshownhere这是我处理路线的方式:mi.config(['$routeProvider','$loc

angularjs - 在 HTML5 模式 Angular 应用程序中将 sitemap.xml 放在哪里

我使用HTML5模式的Angular应用程序托管在Nodejs服务器中。我正在使用phantomjs生成快照并将该快照提供给搜索机器人。但我不确定应该在我的应用程序中的何处添加sitemap.xml文件.如果我放在公共(public)文件夹或其他文件夹中,由于Angular路由,机器人无法获取它。请建议一种在我的站点中添加sitemap.xml的方法 最佳答案 您可以将sitemap.xml复制到您网站上的任何文件夹。此外,如果指定此robots.txt,则可以在其他域上使用sitemap.xml。在您的情况下,您需要为特定URL禁

seo - sitemap.xml 中的多个项目类别

在我的网站上,我的项目可以分为几个或多个类别。一个项目的链接可能看起来像(例如):example.com/category_id_1/item_id_1example.com/category_id_67/item_id_1example.com/category_id_106/item_id_1所以我不明白我需要为sitemap.xml中的一项设置所有链接还是只为某一项设置链接?如果只有一个-哪个?根据SEO优化,哪种方式更正确? 最佳答案 如果所有三个URL都提供相同的内容,则会产生一些重复的内容问题。您没有提及是否使用专用产品

seo - 我有 sitemap.xml,但许多 SEO 审核网站说我没有...如何解决?

我已经生成了sitemap.xml并将其安装在我的网站公共(public)文件夹中,因此我的网站www.example.com/sitemap.xml可以正常工作。但是我用过几个SEO审计工具,比如Woorank和SEOpowersuite,他们都说找不到sitemap.xml,即使我已经把它包含在robots.txt文件中Sitemap:http://www.example.com/sitemap.xmlUser-agent:*Disallow:/directory-xDisallow:/directory-y还是一样的问题。我在放置sitemap.xml时是否遗漏了什么?

xml - XML 站点地图中是否需要 xsi 和架构部分?他们的意思是什么?

对于我网站的XML站点地图,我注意到不同的文章暗示了不同的东西。例如,在我的页面列表之前,一些文章建议以这种方式开始:虽然其他文章仅使用:我是否需要包含第一个示例中的所有额外内容?使用或不使用额外部件之间到底有什么区别? 最佳答案 如果您想根据Sitemaps.orgXSD验证XML(或者如果您使用其他一些利用它的XML工具),您只需要提供架构。参见ValidatingyourSitemap.如果你不需要这个(很可能你不需要,否则你可能不会问),使用就足够了 关于xml-XML站点地图中

seo - 当被拒绝的页面(机器人)仍在 sitemap.xml 中时会发生什么?

我想阻止页面及其Assets(图像)被编入索引。因此,如果我告诉爬虫程序跳过该页面,但该页面仍在sitemap.xml中注册,该页面上的任何信息都会被索引吗? 最佳答案 robots.txt不允许crawling,notindexing.如果您在robots.txt中禁止抓取某个网址,并且在您的站点地图中列出了该网址,它仍然不允许被抓取。站点地图中的出现不会改变这一点。不过,此URL可能仍会被编入索引(无论它是否在站点地图中)。 关于seo-当被拒绝的页面(机器人)仍在sitemap.x

laravel - 域名别名、sitemaps.xml 和 robots.txt

我正在寻找添加引用站点地图的多个域名别名,这是从Laravel框架中分离出来的逻辑。在我的robots.txt文件中-但我不太确定正确的方法是什么。站点地图存在并且存在且正确,但不确定谷歌期望的格式......所以真正寻找基于SEO的答案而不是实现这一点。我想我可以为robots.txt即,Sitemap:https://www.main-domain.com/sitemap.xmlSitemap:https://www.domain-alias1.com/sitemap.xmlSitemap:https://www.domain-alias2.com/sitemap.xml任何pro