我有一个网站,提供每20分钟更新一次的新闻。我想动态制作sitemap.xml。如果我有一个静态文件,我应该定期更新它。创建jsp文件夹并将其映射为“sitemap_x.xml”是正确的方法吗?从我的数据库中获取数据并将其打印为XML格式。我的意思是:search_engine_bot-->sitemap.xml-->sitemap_x.xml-->xmlgenerator.jsp-->out.println("myurl.com/content--42924");我很快就会有50万条新闻,所以我不想将它们同时保存为XML数据库和文件。有什么想法吗? 最佳答
我正在使用Yoast的WordPressSEO来改进我们的页面SEO。但是我遇到了topic-tag-sitemap.xml的问题。它重定向到404(找不到页面)站点。所有其他站点地图都运行良好。我希望有人能帮我解决这个问题,非常感谢。 最佳答案 这可能不是您要寻找的答案,但是主题标签通常不是您希望搜索引擎索引的内容。大多数SEO专家(包括我自己)都建议您对主题标签非常小心,甚至完全避免使用它们。这里有一些关于主题标签的好读物。也许您会改变主意提交站点地图,然后您就不必担心了:http://moz.com/blog/setup-wo
我是一名新的网络开发人员,我试图用我的网站创建sitmemap,首先我去了网站https://www.xml-sitemaps.com/然后输入我的url站点everykh.com并单击按钮开始然后我下载sitemap.xml文件并在记事本中预览。这是我的站点地图所有代码:为什么我的站点地图生成后没有任何链接页面?在我提交我的sitemap.xml文件后预览http://everykh.com/sitemap.xml,错误如下。ThisXMLfiledoesnotappeartohaveanystyleinformationassociatedwithit.Thedocumenttre
作为标题,我可以使用吗?在中标记指向我的第二个站点地图?http://website.com/page1hourlyhttp://website.com/page2hourlyhttp://website.com/sitemap.xml?offset=1000always或者我必须使用指向我的第二个站点地图:http://website.com/page1hourlyhttp://website.com/page2hourlyhttp://website.com/sitemap.xml?offset=1000always我不能使用因为我有太多页面无法生成总索引文件。
我用两种语言运行一个多语言网页。我想知道如何准备对Google搜索引擎友好的sitemap.xml文件。对于主站点地址example.com,默认语言是pl-PL。简单的语言代码是pl。第二种语言是en-GB,带有简单代码en。所以默认语言的第一个地址是:example.com第一个lang代码:example.com/pl/(带简单语言代码的域名)是同一个页面。同样的页面也适用于example.com/pl/home-page/(language-code/site-code)所以使用默认语言的主页有3个副本。第二种语言是en,地址为example.com/en/和example.c
看完Jeff'sarticle关于站点地图的重要性,所以我决定为我的动态网站生成一个。我看过一些关于如何使用ASP.NET实现它的文章,但我看到的每个解决方案都显示了如何动态生成它withanHTTPHandler.但该解决方案意味着每次有人请求该文件时,我的代码都必须遍历我的所有条目以重新生成一个?增量生成它不会消耗更少的资源吗?例如在stackoverflow上,每次用户添加问题时,附加新的URL节点? 最佳答案 您可能希望缓存生成的XML并在网站结构发生变化时使缓存失效。这可能会导致您的网站组件具有发布/订阅机制,但如果应用程
http://www.example.com/foo.htmlhttp://www.example.com/sitemap1.xml.gz2004-10-01T18:23:17+00:00http://www.example.com/sitemap2.xml.gz2005-01-01我可以在同一个站点地图XML文件中包含url和sitemapindex吗?我的网站上有大约300K多个页面。还有将近50个静态HTML页面。所以我想直接在url标签下添加这些静态URL,对于动态URL,我创建了一个站点地图索引。 最佳答案 不,那行不通。
关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭8年前。Improvethisquestion你能推荐什么工具吗?我们应该建立自己的吗?我们应该手动创建站点地图吗?
我的站点地图看起来像这样: http://www.example.com/page1.html 在互联网中的大多数示例中,urlset标记都有一个具有此值的xmlns属性http://www.sitemaps.org/schemas/sitemap/0.9。我的问题是,该值来自什么?它究竟应该是什么?我的网站站点地图文件所在的路径?字面意思是http://www.sitemaps.org/schemas/sitemap/0.9? 最佳答案 Sitemapprotocol定义具有命名空间http://www.sitemaps
我正在尝试获取GoogleSitemapGenerator工作。这是我的(ZendFramework2)项目结构://.../public/.../public/sitemap.xml/public/urllist.txt/.../temp/googlesitemapgen//temp/googlesitemapgen/config.xml/temp/googlesitemapgen/sitemap_gen.py/...config.xmlurllist.txthttp://foo.bar.loc当我调用生成脚本时user@machine:/var/www/bar/foo/temp/g