• ベストアンサー

URLからそのページのタイトルを取得したい

こんばんは。 任意のURL(例:http://okwave.jp/)から、そのページのタイトルを取得したいのですが、どのようにすれば良いでしょうか。 なるべく簡単な方法をお願いします。 ちなみに http://okwave.jp/qa1965843.html のソースではうまくいきませんでした。 それでは、よろしくお願いします。

noname#169297
noname#169297
  • PHP
  • 回答数2
  • ありがとう数3

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

基本的手法は過去ログ ​http://okwave.jp/qa1965843.html​ と同じです。 URLからファイル取得をしてページを読込み、正規表現でタイトルを切り出すと言う事になると思います。 うまく行かなかった、だけでは何も分かりません。こういうエラーが出た、とか何かある筈ですがね。

noname#169297
質問者

お礼

返答遅れて申し訳ありません。 もう一度試してみたところ、成功しました。 どうやら、サーバ側の問題だったようです。 どうも、ありがとうございました。

その他の回答 (1)

  • takesuki
  • ベストアンサー率85% (6/7)
回答No.2

希望のページで、空白の位置でマウスを右クリックして、プロパティを選択、一番上にタイトルが、中段にURLがあります。必要でしたらコピー&ペーストですね。ご質問が違ってたらごめんなさい。

noname#169297
質問者

お礼

ちょっと質問の仕方が悪かったです。 PHPで取得したい、ということです。 ありがとうございました。

関連するQ&A

  • URLからタイトルを取得したい(2)

    先日の質問した者ですが、よく分からなかったのでもう一度質問します。 エクセルのA列にURLがあり、B列にタイトルを取得させたいです。 そこで、いろいろ調べてみて以下の質問を参考にし、ベストアンサーを 試したのですが、utf-8の場合は、問題なかったのですが、 今度は、Shift_JISのページが文字化けしてしまいます。 http://okwave.jp/qa/q5617517.html A列には、Shift_JISとutf-8の物が混ざっていますが、 どちらも、文字化けせずにタイトルを抽出することは出来ないでしょうか? ちなみにVisual Basicに関しては、よくわからない素人です。 まことに申し訳ありませんが、詳しく教えていただけないでしょうか? よろしくお願いします。

  • URLからタイトルを取得

    URLからそのページのタイトルを取得することってできるんでしょうか?

    • ベストアンサー
    • Perl
  • firefoxで、タブで開いてるページのURLとページタイトルの情報をかんたんに一括取得するような方法

    firefoxで、タブで開いてるページのURLとページタイトルの情報をかんたんに一括取得するような方法 はありませんか。

  • 指定のURLのタイトルを取得したいです

    親ウィンドウで <a href="​http://www.yahoo.co.jp/index.htm"​ target="new">Yahoo</a> 上記のリンクをクリックして開いたサブウィンドウ内のJavaScriptで 親ウィンドウのページタイトルを取得したいのですが、 どのようにしたら良いか教えて頂きたいです。 前回のさせていただいた質問のご回答で 親のURLは document.write(document.referrer) で取得できたのでこれを使ってそのURLにアクセスして タイトルを取得したいです。 頂いたご回答の中にサイト名を取得する方法も出ていたのですが、 事前に設定しておかなくてはならず、 どのURLのタイトルでも取りたいので、上記の方法を考えてみました。 ご教示頂けたら幸いです。よろしくお願い致します。

  • サイトページのタイトル、URLを取得して、そのページ内にテキスト表示させる方法

    html、javascriptについて教えてください。 「サイトのページのタイトル(<title>~<title> )、URLを取得して、そのページ内にテキスト表示させる方法を教えてください」 可能なら、<TEXTAREA>~</TEXTAREA>  や<FORM> ~ </FORM>の中に文字列として使用できると大変助かります。 例) すこし違うかも知れませんが。。以下のようなイメージです。 グーグルMAP http://maps.google.co.jp/maphp?sourceid=navclient&ie=UTF-8 地図の右上に「このページへのリンク」というリンクがあります。 これをクリックすると、 「このリンクをメールに貼り付けて地図を共有できます」 「HTML を貼り付けてサイトに地図を埋め込みます」 というフォームがあり、その中にその地図へのURLが埋め込まれています。 お忙しいところ申し訳ありませんが、ご教授いただけるとありがたいです。

    • ベストアンサー
    • HTML
  • 入力されたURLから、そのページのtitleとdescriptionを取得する方法

    PHPで、指定されたURLから、そのページのtitleとdescriptionを取得するプログラムを作りたいのですが、 file関数でそのページのデータを抜き出して、正規表現などを使って該当のタグから引っ張ってくる以外に効率的な方法はないでしょうか? お知恵をお貸しいただければ嬉しいです。よろしくお願いします。

    • ベストアンサー
    • PHP
  • ページのURLに関して

    SEOに詳しい方に質問があります。 当方で運用しているサイトのURLが xxx.jp/aaa/title/ なのですが、このサイト以下のコンテンツのURLが xxx.jp/bbb/title/contents/ のように、一つ上のディレクトリをトップページとは別のディレクトリにしているため、インデックス数をsite:~で計測したときにトップページしか計測されません。やはりサイト以下のコンテンツのURLも xxx.jp/bbb/title/contents/ ではなく、トップページと同じように xxx.jp/aaa/title/contents/ にしなくてはSEOでは不利なのでしょうか。

    • 締切済み
    • SEO
  • ブログのURLとタイトルを取得したい

    ブログの記事のURLがたくさんあります。 url.txt内部に --- http://blog.jp/foo/4321.html http://site.jp/foo/bar/17167.html : ---- みたいに一行ずつ2000行ほどずらっとあるのですが、 1./がある場合はその最後の指定されたURLの/以下の部分を削除する。ない場合はそのまま。 2.削除した結果、同じURLがあったらそれを削除する 3.そのURLのタイトル(<title>タグの文字列)を取得して、URL+タイトルの形で出力する という3工程を踏んで、自分がよくいくブログのURLとブログ名がほしいです。 http://blog.jp/foo/4321.htmlならhttp://blog.jp/foo/ http://site.jp/foo/bar/17167.htmlならhttp://site.jp/foo/bar/になります。 ですがパースがうまくいかないのか同じサイトへの過剰アクセスを避けるためにsleep(1)を入れたせいかはわかりませんが、自分ではうまく成功しませんでした。 模範回答が知りたいです。このようなphpのコードをどなたかご教示ください。 どうかよろしくお願いします。

    • ベストアンサー
    • PHP
  • ページtitleの取得

    数十ページ(ブログ)にアンケートフォームへのリンクを設置しました。 どのページからクリックされたかを知りたいので、 リンクを設置したページのタイトルを取得する良い方法は ありますでしょうか。

    • ベストアンサー
    • PHP
  • アクティブページのURLを取得・編集して移動

    カレンダー付のhtmlページを作成しています。 現在開いているウィンドウのURLを取得して前年、翌年の同月のページに移動するリンクを作成したいのですが、JavaScripを使用して出来ますか?出来れば方法を教えてください。 例)現在開いているページのURLが 「http://○○/2005/04/index.html」だった場合、JavaScripを記述した場所に 「http://○○/2003/04/index.html」と 「http://○○/2006/04/index.html」のリンクを作成。

専門家に質問してみよう