web-dev-qa-db-ja.com

非標準の拡張子(「.png」や「.jpg」の代わりに「.ashx」など)が付いた画像はSEOに悪いですか?

IIS like Sitecore で実行されている特定のCMSは、デフォルトで.png.jpgなどの適切なファイル形式を画像ファイルに与えませんが、代わりにリンクします画像として:

<img src="/media/Some Folder/EX-IMG.ashx" alt="Example" />

スペース、説明のないファイル名、および大文字(コンテンツの重複の問題を引き起こす可能性が高い)を無視すると、そのURIは.ashxで問題になりますか?

正しい画像ファイル形式を使用して、画像が表示されるページのオーガニック検索のランキングファクターですか、または適切なalt属性が十分にありますか?


(Google画像でこの画像ランクを設定する必要はありませんが、ページ上のテキストコンテンツに関連するコンテキストメディアであることをスパイダーに通知してください。)

7
Baumr

あなたの質問に答えるために:いいえ、SEOに問題を引き起こすべきではありません。

どうして-ashxが画像とは関係ないのであれば、あなたは尋ねますか? MIME typeがファイルヘッダーと共に送信されるため。

.pngファイルの終わりは、実際にはブラウザが何を解釈する必要があるかを決定するものではなく、HTTPリクエストのファイルヘッダーです。ブラウザがタイプ.pngの画像ファイルをCMSに要求しているときに送信されるファイルヘッダーにはMIME type media/pngが含まれているため、.ashx拡張子は無関係です。 HTMLファイルについても同様です-.baumrMIME typeである限り、text/htmlと呼ぶことができます。これは、ApacheとIISの両方で簡単にセットアップできます。

使用したURLの例はあまり一般的ではありません。既に述べたように、適切なセットアップでは、SEO /画像検索のみを目的とした説明的なものにする必要があります:/images.ashx?id=picture-of-an-elf

6
Patrik Alienus

サーバーから要求された「ファイルの種類」に関係なく(ファイル「.ashx」拡張子によって示唆されるように)、クライアントに受信される画像ファイル形式(および対応するMIMEタイプ)は、pngのいずれかでなければなりません。 、jpggifなど。そうでない場合、ブラウザ/ユーザーエージェントはレンダリング/理解しません。

したがって、これがGoogle検索にどのように影響するかわかりません。

ただし、画像検索に影響する可能性があります...記述的なファイル名などはありません。しかし、画像のインデックス作成が問題にならない場合(そして、これらはおそらくGooglebot-Imageからブロックされます)私はそれが問題だとわかりません。

...しかし、スパイダーには、ページ上のテキストコンテンツに関連するコンテキストメディアであることを伝えます。

Googleは、Google検索でランクを決定する際に画像自体のタイプ/コンテキストを確認しますか?

2
MrWhite