ウェブマスター

プロウェブマスターのためのQ&A

1
ブラウザでホームページURLをクリックすると、末尾のスラッシュが自動的に追加されますか?
ホームページへのリンクにカーソルを合わせると(たとえばhttp://www.example.com)、ブラウザのステータスバーで確認されるように、末尾のスラッシュが常に追加されることに気づきます)ホームページリンクに次で終わるhref属性が含まれているかどうかしかし、私がホームページにいるときはいつでも、表示されているURLの末尾にスラッシュはありません。 URLバーのURLにスラッシュを入力してみました。また、Firebugを有効にすると、サイトは常に200 OKステータスを返します。これについて説明しているここの記事では、最後にスラッシュがあると、301リダイレクトが回避されると述べられています。しかし、このページでもリダイレクトは見られません。 これは、スラッシュを追加しているブラウザ機能ですか?
17 url  browsers 

3
URLは小文字にする必要がありますか?
よると、このブログ(「理解SEOフレンドリーなURLの構文プラクティス」)私は変更する必要があります http://example.com/Hello-Dolly に http://example.com/hello-dolly 指定された理由は次のとおりです。 一般に、URLは大文字と小文字を区別します 大文字と小文字を区別するSEOと分析レポートを簡素化します WikipediaのURL正規化に関する記事で見つけたこのGIFによれば、URLを大文字からすべて小文字に変換する必要があります。 しかし、私はASP.NET MVCを使用し、デフォルトでは私のURLは次のように構成されています(CamelCase): http://www.example.com/Controller/Action/Parameter http://www.example.com/Categories/List/Bicycles RFC1738をざっと見てきましたが、これに対する決定的な答えは見当たりませんでした。 フレームワークがすべてを小文字に変更するように強制するには、邪魔にならないようにしますか?皆が小文字を使うように私に言っているのに、なぜマイクロソフトはこのようなフレームワークを設計することを選んだのですか?
17 url  asp.net-mvc 

2
相対位置ヘッダーを使用した場合の結果は何ですか?
仕様によると、リダイレクトで使用されるLocationヘッダーにはサーバー名が必要です HTTP/1.1 301 Moved Permanently ... Location: http://example.com/foo/baz/bar ただし、2012年には、ほとんどのWebブラウザーは相対パスを認識し、元のサーバー名を使用して新しい場所にリダイレクトします HTTP/1.1 301 Moved Permanently ... Location: /foo/baz/bar Locationヘッダーで相対URLを使用すると、否定的/驚くべき結果がありますか?私が特に懸念しているのは、Google /検索エンジンがこれをどのように解釈するかですが、他に何か考えていないことがあれば、それを聞きたいです。

3
許容できる「平均 ページ読み込み時間」?
考えられています何のために親指のあらゆる業界のルールがあり容認できないロード時間vは。OK 1の対ふくれ速い 1? Googleアナリティクスのデータを確認して、平均0.74を取得しています。報告されたページ読み込み時間。大丈夫だと思います。ただし、より詳細な比較データ、ブログ投稿、またはさまざまな種類のサイトで一般的にどの速度が達成されているかを分析する場所があればよいでしょう。 誰かがこれらの速度を解釈するのに役立つリンクはありますか?Googleを使用すると、速度を向上させる方法に関する多くの結果が得られます。まだその段階ではありません。

9
HTTPプロトコルのGETやPOSTなどのメソッドの必要性は何ですか?
要求本文と応答本文だけを使用してHTTPプロトコルを実装することはできませんか? たとえば、URLにはリクエストが含まれます。リクエストは、サーバー側のプログラミング言語に応じた関数にマッピングされ、サーブレットと応答してHTMLおよびJavaScriptレスポンスが送信されます。 HTTPプロトコルにメソッドの概念があるのはなぜですか? 答えから、メソッドの概念が存在する理由をある程度理解できます。これは別の関連する質問につながります。 たとえば、Gmail作成リンクでは、PUT / POSTリクエストとデータが送信されます。ブラウザはどの方法を使用するかをどのようにして知るようになりますか?サーバーから送信されたGmailページには、Gmail作成要求を呼び出すときに使用するメソッド名が含まれていますか?www.gmail.comを呼び出すとき、GETメソッドを使用している必要がありますが、ブラウザはこのメソッドを使用することをどのように認識していますか? PS:私は答えにコメントするのに十分なクレジットを持っていないので、この質問の背後にある意図に関連する人々によって提起された多くの質問にコメントすることはできません。 いくつかの答えが示すように、DELETEメソッドで新しいユーザーを作成できます。これにより、HTTPプロトコルのメソッドの概念の背後にある意図を疑問視します。クライアントがURLに使用する方法をサーバーに伝える必要があるのはなぜですか。

2
優れたDNSSECサポートを備えたドメインレジストラーとDNSホスティングを見つける方法
単純化された問題 ドメインを購入し、DNSSECで完全に保護されたWebサイトを作りたい。 正しいSSL証明書のみがブラウザーで検証され、不正なSSL証明書または非修飾名の証明書がすべて拒否されることを確認したいと思います。 ドメインはどこで購入できますか?証明書を購入する必要がありますか?(または、 CA ではなく DNSSECで自己署名証明書を使用する必要がありますか?)どこでDNSをホストできますか?プロセス全体を最も便利で手頃な価格で、最も完全で、最も専門的で、最も堅牢で、最も安全なものにしているプロバイダーはどれですか バックグラウンド 私は何年もの間DNSの不安について聞いてきました。私は、Dan KaminskyなどによるDNSエクスプロイト からThe DNS Security Panelの未来までのすべての講演を見てきました。セキュリティなしでDNSを使用することは、起こるのを待っている災害であることを知っていました。DNSSEC規格の開発に従いました。調印式を祝いました。 一方、CIA、MI6、Mossad、およびDNSSECによって解決できるSSLで保護されたWebサイトの現在の実装に関する問題を示すような他の多くのストーリーについて、非修飾名に発行された数千のSSL証明書と不正なSSL証明書について読みました(参照:A主要なインターネットのマイルストーン:DNSSECとSSLおよびDNSSECは、SSLの混乱とSSL証明書の検証とDNSSEC を修正します)。安全なDNSシステムを最終的に導入するためのすべてが適切な軌道に乗っていました。 そして今、2年以上後、私は誰もがやるべきだと言ったことをしたかっただけです。新しいドメインにDNSSECを使用します。したがって、ドメインレジストラーとDNSSECをサポートするDNSホスティングサービスが必要です。驚くべきことに、誰がどの程度DNSSECをサポートしているかを知ることはそれほど簡単ではありません。実際、2年前にDNSSECの情報を見つけるのははるかに簡単でしたが、誰もがDNSSECをすぐにサポートする予定でしたが、今では何年も経ち、進捗はほとんど見られません。間違った場所を見ているだけで、ここの誰かがすべての疑問を親切に説明してくれることを願っています。 安全なウェブサイトを作りたい他の人にもこの質問が役に立つと思うことを願っています。 何が必要とされているか .comドメインのDNSSECを完全にサポートするレジストラとDNSサーバー DNSSECとSSL証明書の統合 不要なもの IPv6サポート ウェブホスティング それ以上 これまでにわかったこと Go Daddyは、年間36ドルのプレミアムDNSサービスを提供しています。これにより、「DNSSECで最大5つのドメインを保護」できます。 easyDNSでは、すべてのサービスレベルでDNSSECをベータ版で利用できます(設定で「ベータ版」フラグを有効にする必要があります)が、実稼働準備ができていないようで、更新の不足から判断すると、最優先の機能ではありません(easyDNSブログの2011年3月からの最後の更新)。 Name.com -The Register(米国のドメインレジストラはIPv6、DNSSEC)によると、2010年からDNSSECをサポートしていますが、現時点(2012年10月)では、DNSSECに関連するものはWebサイトで見つかりませんでした。 頻繁に推奨されるDynadotはDNSSECをサポートしていません よく推奨されるNamecheapは、DNSSECをサポートしていません。2011年のサポートの回答では、追加されたことが示唆されましたが、2012年にはまだETAが顧客に提供されていません。 DynDNSはDNSSECをサポートするはずでしたが、DNSSECサポートを説明するリンクを見つけましたが、404 Not Foundページを提供し、検索ボックスを提供します-DNSSECを検索すると、「クエリの結果が見つかりません」と表示されます。 GSECはDNSSECサポートのためにオンラインで推奨されましたが、DNSSECサポートのレベルに関する情報を見つけることは困難です-DNSSECとは何か、および委任署名者レコードに署名する方法についての簡単な説明がFAQにありますが、実際のサポートのレベルに関する情報はありません見つけられた。 Ask Slashdot:どのレジストラがDNSSECをサポートしていますか?: - 2011年7月からの回答は、サポートDNSSECしかしがあること、レジストラとしてゴーダディ、DynDNSの、GKG、Name.comをリスト上記を参照してください。 ICANNによるDSレコードの入力を含め、エンドユーザーのDNSSEC管理をサポートするレジストラ(このことを思い出してくれたRobに感謝します)-このリストの問題は、サポートのレベルが不明であり、DNSSECに追加料金を支払う必要があるかどうかという事実ですDNSSECおよびSSLで完全に保護されたドメインの購入、設定、ホスティングの利便性は言うまでもなく、料金については言及されていません。 Public Interest Registryによって公開されたDNSSECのOT&Eに合格した.ORGレジストラのリスト -多くのレジストラがリストされていますが、.orgTLDサポート用にリストされており、「レジストラがDNSSECサービスを登録者に対して有効にしたかどうかは示していません」 。DNSSECサービスについては、レジストラに直接お問い合わせください。」 ドメインレジストラを使用したドメインでDNSSECを確保し、署名する方法によりインターネット協会(のおかげでニックそれを指摘して)現在のリストを2つだけサポートその.com「レジストラは、登録のためDNSSECのサポートとホスティング」すなわちのリスト上のTLD。Go Daddy(追加費用36ドル/年)およびDyn(追加費用330ドル/年)。詳細については、Dyn、Incを使用してDNSSECでドメインに署名する方法およびGoDaddy.comを使用してDNSSECでドメインに署名する方法を参照してください。 …

7
EU Cookie法は、EU外でホストされているEUサイトに適用されますか?
私はこのEUクッキー法について読んでおり、弁護士/弁護士である私のガールフレンドやウェブサイトを構築している同僚と深く話し合いました。私たちは現在、EU法を遵守する方法の実装に取り​​組んでいますが、その答えを誰も実際に知らず、いくつかの議論を引き起こした何かを考えました。 EU内のWebサイトはすべて、これらのCookieの法律を順守しなければならないことを理解しています。ただし、たとえばアメリカでホストされているWebサイトを指すドメイン名を持っている.co.uk場合.eu、WebサイトがEU以外でホストされている場合でも、EUの法律を遵守する必要がありますか?私が尋ねたある人は、ドメイン名が(.co.ukまたは.eu欧州のTLD)であるため、ウェブサイトはまだEUの法律の下で責任があると言っています。私が尋ねた別の人は、実際のウェブサイトはEU外で開催されているため、実際にこの法律を気にする必要はないと言っています。

6
Googleは投稿の公開日をどのように認識しますか
Googleで何かを検索すると、その下に投稿/記事の公開日が表示されることがあります。また、Wordpressを使用したサイトで自分の記事を検索しましたが、Googleはその発行日も認識しています。 ウェブサイトのソースを開いても、特別なタグや公開日を示すものは表示されません。それは通常のdivでのみ書かれており、SEにそれが発行日であることを伝える特別なタグは付けられていません(ページの他の日付もあります)。 DOMツリーのWordpressの公開日の正確な場所をGoogleにハードコーディングしていますか、それとも何かが足りませんか? 私は自分のCMSを使用して新しいWebサイトを構築しています。日付公開された認識を実装する方法を探しています。

3
DNS登録情報の履歴を取得するにはどうすればよいですか?
DNS登録情報を保存する標準的な場所はありますか?たとえば、数回手を変更したドメインの場合、所有者情報*のリストを経時的に表示できますか? * プロキシされているかどうか 注:私は、それが国際TLDであろうと国コード化サイトであろうと、どのドメインにも興味があります。
17 dns  research 

7
reCaptchaは今では基本的に役に立たないのですか?
reCaptchaは今では基本的に役に立たないのですか? reCaptchaが壊れており、スパムボットが簡単にそれを克服できることをインターネットで読みました。Googleはこれにまったく対処しましたか。修正する予定はありますか?この種の情報はウェブ上で見つけることができず、誰かが何らかの洞察を得られることを望んでいました。 この種のことに対して、同様の、信頼性が高く、より安全なWebサービスがありますか?オンザフライの画像処理はかなりリソースを消費するため、独自のキャプチャタイプのクラスを作成する必要はありません。また、Q&Aタイプのキャプチャを作成したくありません(このクラスにDBアクセスが必要ないようにします)。 reCaptchaの問題に関する提案や情報を歓迎します。
17 captcha 

7
Googleはrobots.txtをキャッシュしますか?
1 週間前にrobots.txtファイルを自分のサイトの1つに追加しました。これにより、Googlebotが特定のURLを取得できなくなりました。ただし、今週の週末には、Googlebotがそれらの正確なURLを読み込んでいるのを見ることができます。 Googleはrobots.txtをキャッシュしますか?

5
& サイトマップリンクでは、正しいですか?
簡単な質問です。念のためにお願いします。 Googleサイトマップジェネレーターは、次のようなリンクを含むsitemap.txtファイルを生成しました。 http://www.domain.com/category.htm?name=some-name&cat_id=8 の&代わりにこれらのリンクでを使用するのは正しい&ですか、それともサイトマップジェネレータによって行われたエラーですか? ありがとう。
17 sitemap  links 


4
.htaccessファイルにURL書き換えを実装するにはどうすればよいですか?
ユーザーに次のようなアドレスが表示されるのではなく、URLを書き換えたいのですが(なぜ?この質問を参照してください)。 labouseur.com/course-compilers.html 代わりに、単純に表示して使用することができます labouseur.com/course-compilers (さらに良いことに、コース/コンパイラーになるように再構築する必要があります。) 私は自分のウェブサイトにLinuxベースの共有ホスティングサービスを使用しているので、サーバーの管理制御はできませんが、.htaccessを制御できます。私がオンラインで読んだ参考文献は私にはあまりはっきりしていないように思えたので、ここで少し明快さとアドバイスを探しています。

5
Webサイトのheadセクションに「説明」メタタグがないのはなぜですか?
<head>stackoverflow.com のセクションに次のようなものが表示されると予想していました。たとえば、 <meta name="description" content="A language-independent collaboratively edited question and answer site for programmers."/> メタ記述が少なくとも一部の検索エンジンにとって有用であるという証拠がいくつかあるようです。 /programming/53081/html-meta-keyword-description-element-useful-or-not 含めないのはなぜですか?このタグは完全にバイトの無駄ですか? 余談ですが、「stackoverflow」をグーグルで検索すると、「言語に依存しない協調的な..」の説明はどこから取得されますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.