IIS like Sitecore で実行されている特定のCMSは、デフォルトで.png
や.jpg
などの適切なファイル形式を画像ファイルに与えませんが、代わりにリンクします画像として:
<img src="/media/Some Folder/EX-IMG.ashx" alt="Example" />
スペース、説明のないファイル名、および大文字(コンテンツの重複の問題を引き起こす可能性が高い)を無視すると、そのURIは.ashx
で問題になりますか?
正しい画像ファイル形式を使用して、画像が表示されるページのオーガニック検索のランキングファクターですか、または適切なalt属性が十分にありますか?
(Google画像でこの画像ランクを設定する必要はありませんが、ページ上のテキストコンテンツに関連するコンテキストメディアであることをスパイダーに通知してください。)
あなたの質問に答えるために:いいえ、SEOに問題を引き起こすべきではありません。
どうして-ashx
が画像とは関係ないのであれば、あなたは尋ねますか? MIME type
がファイルヘッダーと共に送信されるため。
.png
ファイルの終わりは、実際にはブラウザが何を解釈する必要があるかを決定するものではなく、HTTPリクエストのファイルヘッダーです。ブラウザがタイプ.png
の画像ファイルをCMSに要求しているときに送信されるファイルヘッダーにはMIME type media/png
が含まれているため、.ashx
拡張子は無関係です。 HTMLファイルについても同様です-.baumr
がMIME type
である限り、text/html
と呼ぶことができます。これは、ApacheとIISの両方で簡単にセットアップできます。
使用したURLの例はあまり一般的ではありません。既に述べたように、適切なセットアップでは、SEO /画像検索のみを目的とした説明的なものにする必要があります:/images.ashx?id=picture-of-an-elf
サーバーから要求された「ファイルの種類」に関係なく(ファイル「.ashx」拡張子によって示唆されるように)、クライアントに受信される画像ファイル形式(および対応するMIMEタイプ)は、png
のいずれかでなければなりません。 、jpg
、gif
など。そうでない場合、ブラウザ/ユーザーエージェントはレンダリング/理解しません。
したがって、これがGoogle検索にどのように影響するかわかりません。
ただし、画像検索に影響する可能性があります...記述的なファイル名などはありません。しかし、画像のインデックス作成が問題にならない場合(そして、これらはおそらくGooglebot-Imageからブロックされます)私はそれが問題だとわかりません。
...しかし、スパイダーには、ページ上のテキストコンテンツに関連するコンテキストメディアであることを伝えます。
Googleは、Google検索でランクを決定する際に画像自体のタイプ/コンテキストを確認しますか?