2011-01-26 6 views
3

私は、ASP.NETで書かれたサービスのSEOに関するあなたの意見についてお聞きしたいと思います。私は、Googleロボットが生成するページが気に入らないので、ASP.NETで書かれたサービス/ポータルのSEOを行うことはほとんど不可能だと言うSEOの専門家に会った。この理論を確認するか拒否できますか?ASP.NET - SEOに優しい?

+3

この専門家はあなたに何かを販売しようとしていましたか?多分橋? –

+0

Lol - ほぼ。 asp.netで書かれたオープンなプロジェクトをすべてバスケットに投げ捨て、PHPで始める必要があるようです。彼は、ASP.NETに基づいたWebページは遅く、このようにしてGoogleはより高速なPHPページを好むと主張しています。ちなみに私のASP.NET Webページをどのように押し上げるのですか? – roocik71

答えて

7

ポータルがクエリ文字列やAJAXページを不適切に読み込んだ場合、ほとんど不可能です。しかし、フレンドリーな名前があれば、それほど難しくはありません。

いずれのプラットフォームもSEOにとって恐ろしいことがあり、どのプラットフォームでもSEOの奇跡を起こすことができます。それはアプリケーションがどの程度うまく書かれているかによって異なります。

+2

+1最後の段落。これまで最高のポイント。悲しいことに、良い実装と悪い実装の両方が常に存在します。 –

1

私はこの理論を確認します。しかし、これは、ルーティングエンジンのようないくつかの非常に素晴らしい追加されているあなたがSEOフレンドリーなURLと生成されたID(ASP.NET 4.0)の完全なコントロールを持つことができたと言われています。

+0

改良点の概要は、http://weblogs.asp.net/scottgu/archive/2010/01/05/asp-net-4-seo-improvements-vs-2010-and-net-4-0- series.aspx –

0

問題はプラットフォーム自体ではなく、どのように使用するのかにあります。 1つの主要なSEOルールは、セマンティックページと標準のXHTMLを作るための機械可読のHTMLコードを持つことです。

ASP.netの問題は、ページで使用される組み込みコンポーネントにあります。コンポーネントがHTMLにレンダリングされると、非標準のHTMLコードが生成されます。

標準のHTMLタグを使用してページにデータを生成し、CSSとJavaScriptを使用してスタイルを作成するという方法があります。つまり、DataGridの代わりにRecordSetにデータを保存し、HTMLテーブルを作成することができます。

.Netは、標準のXHTMLを作成するMVC 1.0以降、自動生成されたコードに大きな改良を加えました。

0

.NETは、特にウェブサイトの最適化を加速するために作られた多くの素晴らしいランタイム品質機能を網羅しています& Seoプロセス。リストされたHereは、SEOの側面から恩恵を受けることができ、Asp.Net最適化の方法を持つことができる最も広く使用されている機能のいくつかです。

関連する問題