angular.js - SPA如何对SEO优化
伊谢尔伦
伊谢尔伦 2017-05-15 16:49:19
0
2
719

我们项目的网站全部由angularjs写的,前后端通过ajax交换数据。所以爬虫爬下来的页面都是空白的。而且页面中很多数据都是由事件出发才能展现的,比如点击加载评论,滚动翻页等。google可以运行页面中的js,但是百度不能,而我们SEO针对的却是百度。

那么针对此类网站,SEO应该如何做?
prerender.io虽然能把页面渲染出来,但是更多基于事件触发的数据却无法展现,所以对于我们这不是个好的方案。
单独为搜索引擎制作静态页面,检测请求UA,并将页面返回,这种方法算不算是黑帽SEO技术?
或者有没有更好的解决办法

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全員に返信(2)
为情所困

Google の関連ドキュメントを参照してください: Making AJAX Applications Crawlable

いいねを押す +0
刘奇

検索エンジン用に静的ページを別途作成し、要求された UA を検出してページを返すこの方法は、ブラック ハット SEO 手法とみなされますか?
これは、UA を使用して判断し、異なるページに戻ることを目的としています。これを実行している人はたくさんいるはずです。 Baidu は、ajax などのデータのキャプチャにおいて GG ほど優れていない可能性があります。以前に見た例では、画面を修正するためにユーザー情報が表示されますが、その下に説明のテキストが表示されます。説明なので、検索エンジンはページ上に表現される内容をクロールし、参照として使用できると考えます。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!