草庐IT

seo - 如何在 Umbraco CMS 中实现自动上下文链接?

我想在我的文章中管理内部上下文链接构建,但在某种程度上以一种管理良好且更简单的方式进行。改所有链接很痛苦URLs如果我们更改链接到其内容中许多页面的页面的URL,则在文本中。 最佳答案 如果您使用内容选择器选择要链接到的页面,则不需要更改它们,因为它会插入格式为{localLink:####}的URL,其中###是链接指向的文档的ID。然后在呈现文档时解析并替换为正确的当前URL,因此它始终是最新且正确的。 关于seo-如何在UmbracoCMS中实现自动上下文链接?,我们在StackO

url - umbraco 中相同内容的多个 url

我正在使用Umbraco6.1.5。从SEO的角度来看,我需要一个更好的网站结构。但似乎umbraco为相同的内容生成了太多链接。从SEO的角度来看,这并不好。例如对于单个内容,我将有多个url,如下所示:id.aspx编号编号/文件夹/node.aspx文件夹/节点它创建了4个内容相同的页面。这将影响谷歌索引。以上页面将被编入索引。任何人都可以建议我,我怎样才能摆脱Umbraco中相同内容的多个url。我知道的方法很少,例如301redirect和canonical。但不确定哪一个更适合与Umbraco一起使用。还是两者都用?如果是,那么如何在umbraco中使用301重定向和规范u

seo - Umbraco imagegen.ashx 在 robots.txt 中被禁止,因为图像被阻止搜索

我使用imagegen.ashx调整我的Umbraco4.7网站上的图像大小。默认情况下,它在robots.txt中是不允许的,我使用处理程序的图像不会出现在搜索引擎结果中-我已经在Google网站管理员中检查过它们被阻止了。我想允许搜索这些图像。我可以通过在robots.txt中允许imagegen.ashx来实现吗?我还想知道默认情况下不允许使用它有什么充分的理由吗?如果我允许它,它会解决我的图像被阻止的问题,还是需要更多的配置更改? 最佳答案 您可以安全地从robots.txt中删除imagegen.ashx。到目前为止,我知

redirect - 将 Umbraco 'redirect to' 更改为使用 301 而不是 302

我正在使用Umbraco7.0.1并希望将默认重定向行为从返回302更改为返回301。所以我有一个页面:/het-obam-perspectief/nieuws/重定向到/nieuws/。我已经在UmbracoCMS中进行了设置:当请求返回时,我得到一个302(在Fiddler中捕获):有没有办法重新配置默认的重定向行为?我环顾了网络,只看到了在更改域(stackoverflow.com/questions/16357712/umbraco-301-redirect-entire-site)或手动管理每个重定向url(http://our.umbraco.org/projects/de

c# - 使用 Url Rewriting Net 删除尾部正斜杠

我正在遗留的asp.net和umbraco网站上做一些工作。它使用UrlRewritingNet设置url操作规则。我想在UrlRewritingNet文件中创建一个规则,以从url中删除结尾的斜杠。例如。http://www.test.com/index.aspx/至http://www.test.com/index.aspx你能帮忙吗 最佳答案 关于c#-使用UrlRewritingNet删除尾部正斜杠,我们在StackOverflow上找到一个类似的问题:

c# - 在输入 Umbraco 站点的 URL 时添加正斜杠

我有一个使用UmbracoCMS的网站。单击网站上的链接时,URL末尾将出现正斜杠。例如www.mysite.com/home/虽然如果我输入URL,它会显示www.mysite.com/home正斜杠丢失。有一个URL重写配置,但我不确定是否需要在那里或在Web配置中创建配置。我找到了一些东西similartomysituation在这个网站上,但解决方案是相反的,删除正斜杠有没有人遇到过这个问题或知道解决方案?谢谢。 最佳答案 我正在使用web.config来做到这一点。......

jquery - 去hashbang还是不去hashbang?

我正在开发一个新网站,我想尽可能多地使用AJAX。基本上,我希望用户几乎永远不会离开主页,所有内容都显示在弹出窗口、slider、部分等中。现在我们现有的网站已经排名很高,所以我也想让Google满意。我一直在阅读MakingAJAXApplicationsCrawlableGoogle并了解我必须通过_escaped_fragment_为抓取工具提供相同的内容。问题我想使用Umbraco开发这个网站,它已经提供了SEO友好的URL。即http://www.domain.com/about-us.aspxhttp://www.domain.com/about-us/our-team.a

php - 我什么时候应该使用 CMS 而不是从头开始创建网站?

最近我一直在尝试学习ASP.NET。我已经阅读了ASP.NET网站上的教程,但在大多数情况下我是一个完全的初学者。我也一直致力于创建个人网站,我选择使用CMSUmbraco,因为它基于ASP.NET。现在我的问题并不是真正针对ASP或Umbraco。它可以应用于PHP和Drupal或任何其他网站框架和CMS。我想知道何时以及为何应使用现有的CMS技术(Umbraco、Drupal等)创建网站,以及何时应使用ASP.NET等基本Web应用程序框架“从头开始”创建网站,PHP、JSP等。 最佳答案 它在很大程度上依赖于CMS的(模块/主

Umbraco检查,嵌套了多个布尔操作员

我试图将这些过滤器添加到已经很合理的复杂的umbraco检查查询中,并且已经看到您无法将API与RawLucene查询混合在一起,因此可能必须将整个事情都做到RAW,因为我一直试图避免这种情况。它的查询构建器具有相当多的尺寸。API是否可以使用这种事情?我看到了GroupedOr/And但是我看不出如何切割它,因为这些是独家/包容性的SQL“在”类型查询中。AND((_nodeTypAlias:'Event'ANDeventDate:(0xxTO0xx))OR(NOT_nodeTypAlias:'Event'))AND((_nodeTypAlias:'Article'ANDpostDate:(

Umbraco-当前节点图像

我正在尝试从Umbraco中的当前节点获取图像。我知道我使用它的方式不是最好的,但是我试图理解一些东西。这是我的代码:varimage=Node.GetCurrent().GetProperty("image").Value.ToString();varurl=@Umbraco.Media(image).Url;首先,我得到了Image价值:umb://media/b59274b4328f4f39866144bef8edef58从这个价值来看,我正在尝试获取URL,但是我的varurl是空的。但是,当我尝试时:@Umbraco.Media(Model.Content.GetPropertyVa