迁移到 AngularJS 时保持 SEO 排名

问题描述 投票:0回答:2

我们正在将 PHP 应用程序迁移到 AngularJS,并希望保持我们的网站排名。显然我们将使用 301 重定向,但是如果您迁移到 AngularJS 前端并使用预渲染的 HTML,主要搜索引擎会保持 SEO 排名吗?我只是想确保即使我们允许 Angular 应用程序通过 phantomJS 和预渲染 HTML 进行蜘蛛抓取,我们仍然保持我们的 Google 排名。

angularjs seo phantomjs software-design
2个回答
0
投票

我读过的大多数文章都谈论索引 Angular 应用程序。我认为一旦你解决了这个问题,你就可以担心排名了。您询问的是如何保持您的排名。如果你保持你的排名,你如何确保你的排名得到维持。

何时提问: 你在重新设计开始时就问,这很好。 问谁: 我无法推荐任何人,但我发现对您所面临的问题的解释非常有帮助:您打算对 Seo 做什么

我告诉我的客户的是,他们不应该依赖程序员来进行 SEO 规划。您可能会发现一位程序员对 SEO 充满热情,并且对该主题拥有大量知识,但我个人认为,它需要另一种专注并跟踪 google 更新的专业人员。更新很容易使您之前选择的 SEO 策略过时。一旦制定好策略,您的程序员就可以根据需要忙于 url 重写。您的程序员有足够多的事情需要担心&程序员!=数字营销人员。您提出了正确的问题,但可能问错了论坛。 SEO 的世界几乎每天都在变化 也许做 Angular UI Router 的团队(不要与原来的 Angular 团队混淆)可以帮助建议去哪里。

假设您更改了网址,那么您似乎走在正确的道路上:

如果在重新设计过程中您需要做对一件事,那就是这一步。正如我已经解释过的,您需要确保所有旧页面 301 重定向到新的对应页面。 301 重定向会将 PageRank 从旧页面安全地传递到新页面,并使您能够保持搜索资产。如果你在这个阶段失败了,你的趋势很可能会像我之前包含的图表一样。不要搞砸 301 重定向计划。你将会付出惨重的代价。 了解更多信息,请访问 http://www.searchenginejournal.com/how-to-avoid-seo-disaster-during-a-website-redesign/42824/#6RCBeyeG5wHQW3l8.99

最后,这篇文章,解释了很多关于如何开始索引的选项,他们的结论与我的类似:

虽然我们提供了一种相对简单的方法来为我们的应用程序创造 SEO 机会,但设置和维护它确实需要工作。肯定有专业的服务提供 SEO 即服务。

我们推荐我们的赞助商之一,brombone,它的服务很棒,服务也很棒。


0
投票

如果实施不当,迁移到 AngularJS 或任何其他 JavaScript 框架可能会影响您的 SEO 排名。以下是一些关键注意事项,可帮助您在过渡期间保持 SEO 排名:

服务器端渲染(SSR):确保您的 AngularJS 应用程序在服务器端渲染,以便为搜索引擎爬虫提供完全渲染的 HTML。这允许搜索引擎正确索引您的内容,就像使用传统的服务器呈现的网页一样。

预渲染或静态站点生成:考虑预渲染或生成 AngularJS 页面的静态版本,以服务于搜索引擎和未启用 JavaScript 的用户。这有助于确保您的内容可供搜索引擎访问和索引。

使用“noscript”标签:在 noscript 标签中包含相关内容,以获取由于 JavaScript 渲染而导致搜索引擎爬虫可能无法访问的关键信息。这确保了即使 JavaScript 被禁用,搜索引擎仍然可以抓取和索引重要内容。

优化元数据和 URL 结构:确保您的元数据(标题标签、元描述等)和 URL 结构在迁移到 AngularJS 后保持针对搜索引擎的优化。注意 URL 的结构,确保它们易于用户使用并包含相关关键字。

© www.soinside.com 2019 - 2024. All rights reserved.