最佳实践是什么,使用子域、归档 SEO、保持系统可扩展性并隔离应用程序?
我们正在开发一个与 ebay.com 非常相似的网站,为了不费力地升级/维护它,我们决定像 ebay 一样拆分/隔离网站的不同部分(例如,项目页面/应用程序将由 cgi 提供服务)。 domain.com 、signin.domain.com 的登录应用程序、offer.domain.com 的购物车应用程序、search.domain.com 的搜索功能等)。站点的每个主要应用程序/功能将部署在不同的服务器上。隔离应用程序的另一个原因是安全性。
我还需要提及的是,有一个应用程序部署在 google app engine 上。
然而,我们收到了一些“警告”,这将极大地影响 SEO,所以我有 2 个问题:)
这是真的吗?子域是否会降低网站的页面排名?
如果这是真的,我们该如何解决这个问题?我们是否应该使用不同的服务器来充当路由/代理并进行某种重写(例如 search.domain.com => domain.com/search 等)?
在网站中实现应用程序的简单性/隔离 + SEO + 安全性 + 可扩展性的最佳实践是什么?
提前谢谢您!
We are developing a website quite similar with ebay.com and in order to upgrade/maintain it without much effort we decided to split/isolate different parts of the website like ebay does too (e.g the item page/application will be served from cgi.domain.com , signin application from signin.domain.com, shopping cart application from offer.domain.com, search features from search.domain.com etc ). Each major application/function of the site will be deployed on a different server. Another reason for isolation the applications is the security.
I also need to mention that one application is deployed on google app engine .
However we received some "warnings" that this will affect the SEO dramatically so I have 2 questions :)
Is it true ? Do the subdomains decrease the pagerank of the website ?
If it's true how can we sort this out ? Should we use a different server which should act as a routing/proxy and make a kind of rewrite (e.g search.domain.com => domain.com/search etc) ?
What's the best practice to archive the simplicity/isolation of the applications + SEO + security + scalability in a website ?
Thank you in advance !
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
搜索引擎不再将子域视为单独的站点。这是 2011 年 9 月左右的新内容。您的链接汁是否会继续存在是另一回事,而且(到目前为止)还没有真正得到解释。以下是参考:http:// searchengineland.com/new-google-classizes-subdomains-as-internal-links-within-webmaster-tools-91401
Search engines no longer see sub-domains as separate sites. This was new as around Sept 2011. Whether your link-juice carries over is another thing, and it's not really explained (as of yet). Here is a reference: http://searchengineland.com/new-google-classifies-subdomains-as-internal-links-within-webmaster-tools-91401
不会,多个子域不会降低主网站的页面排名。但是,它们也不会对页面排名做出贡献(因为搜索引擎将它们视为单独的网站)。
然而,对于您正在开发的网站类型来说,这似乎没问题。例如,无论如何,您真正想要索引的唯一内容是产品列表 - 您不需要它来索引登录、搜索结果和类似的内容。此外,由于外部网站也不会链接到您的登录页面或搜索结果(我假设它们也只会链接到产品页面),所以您并不真正关心那些对您的页面排名有贡献的其他网站。
就我个人而言,我认为人们过于关注使网站“SEO”友好。只要网站用户友好,那么 SEO 也会随之而来。
No, multiple subdomains will not decrease page rank of the main website. However, they don't contribute to page rank either (because the search engines see them as separate sites).
However, for the sort of site that you're working on, that looks like it would be OK. For example, the only thing you really want indexed is product listings anyway - you don't need it to index login, search results and stuff like that. Also, since external websites aren't going to link to your login pages or search results either (I assume they'll only link to product pages as well) then you don't really care about those other sites contributing to your page rank.
Personally, I think people put too much focus on making sites "SEO" friendly. As long as the site is user-friendly then SEO-friendly will follow as well.