如果我想使用Google分析并同时在React中使我的网站SEO友好,最好的方法是什么?目前我使用react-router和fluxpattern来更改路由,然后在componentDidMount中触发一个操作,通过ajax加载我的数据,然后更新发出更改的商店,最后我重新渲染受影响的组件。在ajax加载期间,我发送一个事件,以便我的商店知道ajax正在加载并在我的组件中呈现一个微调器。我注意到,当我将我的跟踪数据发送到Google时,ajax尚未完成加载,我只发送新页面URL而不是标题或我通过ajax加载的任何其他数据(我想这对SEO来说很糟糕这对我的GA数据绝对不利)。这是我的GA
关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭10年前。Improvethisquestion我需要一个SEO友好的URL来做一些小的事情。当前url看起来像mysite.com/ny.php?c=[COUNTY]&t=23“c”是一个县名,“t”是一个城镇的ID号。我在上一个问题中找到了这个解决方案:RewriteEngineonRewriteRule^blog\/([0-9]+)\/.*$/blog.php?post=$1[L]这导致/blog/10/any-old-bit-of-
我有一个使用php构建的网站,该网站允许使用多语言内容。该网站的一部分将有企业列表。我有SEO友好的url设置来查看这些列表,所以例如我会有一个名为“街上的酒吧”的商业列表。网址将如下所示:/listing/a-bar-down-the-street但是假设此列表有阿拉伯语版本,那么名称将如下所示:شريطأسولالشارع我如何将它变成与英文版本相同的url格式,但使用它当前使用的语言?当我在阿拉伯语版本上尝试将字符串转换为seo友好url的函数时,它返回为空。编辑:为了进一步澄清,我正在寻找的是一个php函数,它允许我将任何字符串转换为SEO友好的url,无论该网站使用何种语言。
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。如果Express提供传统的路由结构(即http://yoursite.com/foo),这些页面是否会显示在Google的搜索引擎结果页面上,类似于使用相同路径结构的Wordpress博客或PHP网站?
构建具有服务器端渲染的React/Relay/GraphQLSEO友好应用程序的最可靠方法是什么? 最佳答案 前段时间我写了isomorphic-relay和isomorphic-relay-router来解决这个问题。我仍然支持和更新它们,因为它们仍然非常真实。我个人在我的项目中使用这些库,其他人也在生产中使用它们。 关于reactjs-React/Relay服务器端渲染和SEO友好的应用程序,我们在StackOverflow上找到一个类似的问题: http
我一直在研究用于时事网站的javascript所见即所得文本编辑器。SEO友好性显然非常重要,因为该网站旨在吸引访问者寻找有关其特定领域近期事件的文章。TinyMCE使用表格进行格式化,而NicEdit或CKEditor似乎没有任何显示输出的演示。如果以前使用过这些的人或其他人可以对此方面发表评论或提出建议,那就太好了。该解决方案不必非常轻便或非常易于访问,因为它只会被编辑人员使用,而不是用户。它实际上也不需要支持任何格式,基本的文本标记和图像就足够了。 最佳答案 我用了一段时间的FCKEditor,现在好像改名成CKEditor了
假设我的网站有2种语言,一种在URL中使用拉丁语,另一种使用西里尔字母。例如:example.com/linkexample.com/ссылка我的问题是哪个对用户和SEO更友好,如果我保持原样或添加语言前缀,那么它们会变成example.com/en/linkexample.com/ru/ссылка我知道如果我有类似的语言应该使用这样的子目录,这样用户就不会感到困惑,但这是否也适用于我的情况? 最佳答案 最好使用第二个以获得更好的SEO结果。example.com/en/linkexample.com/ru/ссылкаGoo
React应用程序动态地动态呈现组件,因此搜索引擎无法索引页面,并使社交共享复杂化。处理此类问题并使React-Redux应用对SEO友好的最佳做法是什么? 最佳答案 我们需要服务器端渲染来为React应用程序做SEO!让我们将应用程序的架构分为三个部分:一个提供数据的API服务器,一个将与客户端共享代码并呈现HTML的Web服务器,最后是客户端,即在浏览器中运行的代码.基本上,服务器端渲染将允许您的部分代码首先在您的网络服务器上运行。这意味着服务器将首先从您的API获取需要在初始页面的HTML上呈现的数据,然后将这些数据打包并以H
我有一个包含“项目”的网站,其中有一个ID和标题。它们分为几类。类别索引在URL之类的地方查看example.com/tutorialsexample.com/maps从SEO的角度和一般的语义角度来看,项目本身的最佳URL结构是什么?example.com/tutorials/12/Make+a+php+siteexample.com/maps/29/Inside+the+moon或example.com/12/Make+a+php+siteexample.com/29/Inside+the+moon前者的类目添加其实是没有必要的。我只需要ID就可以找到一个项目。但是,我不知何故觉得
我的网站是用WSS3.0(WindowsSharePointServices3.0)设计的。我可以将URL重写为Google/SEO友好的URL吗?如果是,请告诉我该怎么做?谢谢,劳。 最佳答案 最好/最简单的方法是按照我们一直做的方式去做——用一个HTTP模块拦截请求。通过WSP将其安装到GAC,并通过功能接收器更改web.config-确保使用Web应用程序范围定义该功能。请注意,对于发布页面,url中的“/pages”部分需要微软支持。因此,在您的解决方案中,请确保为修改后的和原始的URL提供页面,这样您就可以在需要更改内容时