• 締切済み

Alexaに登録されているURLは制御できないのでしょうか

Alexaに自分のサイトが登録されているのですが、 テスト環境のURLも表記されてしまっています。 このような形で、Alexaの画面上に出てしまっているのです。 ――――――――――――――― (Alexa上の例) Where people go on example.com: XX.X% example.com XX.X% developer.example.com ――――――――――――――― 上記でいう「developer.example.com」は、 IDパスで制御されているテスト環境のURLなのですが、 Alexaに表示されてしまっており、どうにか消せないものかと考えています。 何か方法をご存知の方がいらっしゃいましたら宜しくお願いします。

みんなの回答

  • think49
  • ベストアンサー率59% (285/482)
回答No.2

> おそらく私がAlexaのツールをブラウザにインストールしていたので、開発中に閲覧履歴としてAlexaに送信してしまっていたのだと思います。 Alexaのツールを使用したことがないので詳しいことはわかりませんが、そのツールに該当しそうな設定はないでしょうか? 私が同じ状況に立ったらまずそのツールのヘルプを読み、それでもわからなかったら因果関係をはっきりさせるためにAlexaに問い合わせをします。 最低でもそこでAlexaのツールに原因があるか(可能性があるか)、を突き止めます。(でないと無駄骨になることもあり得るので) 対策方法を教えてもらえればベストですが、そうでなくても今より進展は見られるかと思います。 あと、簡単に思いつくところでは、 - /robots.txt だけ .htaccess で許可して、クロールしてほしくないパスを指定する が考えられますが、どうでしょうか?

doomdoom
質問者

お礼

ありがとうございます。 確かにAlexaに問い合わせすればよいですよね… やってみます。

全文を見る
すると、全ての回答が全文表示されます。
  • think49
  • ベストアンサー率59% (285/482)
回答No.1

Alexaは「Internet Archive」のことなんですね。 > Alexaに表示されてしまっており、どうにか消せないものかと考えています。 robots.txt で該当ページのクロールを拒否してください。 拒否されているページはインデックスから削除されます。 ------ User-agent: ia_archiver Disallow: /sample.html ------ サンプルページなのでAlexaに限定せずクロールされたくない場合も有ると思います。 その場合は、全User-agentに対してクロールを拒否してください。 ------ User-agent: * Disallow: /sample.html ------ SPAM - robots http://webtech.akijapan.com/spam/robots.phtml

doomdoom
質問者

お礼

ありがとうございます。 今回ご相談した、テスト環境ドメインの developer.example.com(例) は、htaccessでパスワード制御しているため、 元々クロールできないようになっており、 robots.txtに入れてもAlexaに反映されないのではと思っています。 おそらく私がAlexaのツールをブラウザにインストールしていたので、開発中に閲覧履歴としてAlexaに送信してしまっていたのだと思います。 このようなケースでの対処はどのようにしたら良いのでしょうか。。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 自CGIのURLのパス部分を取得する方法

    CGIのURLが http://example.com/test/test.cgi だったとして、自身のURLのパス部分(http://example.com/test/)を出すには どのようにしたらいいでしょうか。 CGIモジュールでURLを取得して 最後の/まで切り取る方法もあるかと思いますが そのURLを取得するのと同じくらい、スマート?に出来ないでしょうか。 アドバイスのほどよろしく御願いします。

    • ベストアンサー
    • Perl
  • URlについて

    相対パスを絶対パスに変えたいのですが、 どのような方法があるでしょうか? 【URL】 http://www.example.com/aaa/index.html 【相対パス】 <img src="../bbb.jpg"> ../bbb.jpg 【絶対パス】 <img src="http://www.example.com/bbb.jpg"> http://www.example.com/bbb.jpg

    • 締切済み
    • PHP
  • ローカルテストサーバーと本番サーバーにおける、相対パス表記のズレについて。

    初歩的な質問かもしれませんが、よろしくお願いします。 現在、webサイトを制作中で、ローカルでテストできるように、自分のPCにXAMPPをインストールしました。 本番サイトのトップページURLが、http://example.comであるとすると、このページは ローカルテスト上では、http://localhost/example.comとブラウザには表示されます。 つまり、あたまに「localhost/」が付く分だけ、本番サイトとは、1階層のズレが生じます。 このhttp://example.comのトップページで、http://example.com/about.html でアクセスできるページへのリンクを貼る場合、 「http://example.com/about.html」という絶対パスでリンクを貼ると、ローカルから本番へと飛んでしまうことになります。 なので、リンクを貼る場合、絶対パスではなく相対パスで貼る必要があると感じているのですが、 その書き方がよく分からないのです。 http://example.com/about.html というページのトップページからの相対パスは、 本番サイト上では、「./about.html」と表記でき、 (http://example.com/about.html だから1階層下) ローカルテスト上では、「././about.html」と表記することになるので、 (http://localhost/example.com/about.html だから2階層下) テスト後、本番にアップする際にいちいちパスを修正しなければならなくなり、これだと不便です。 テストしてOKだったHTMLを修正せずに、そのまま本番のサーバーへとアップする方法がありましたら、教えて下さい。 ・PCのOS:winXPsp2 ・dreamweaver CS3(win) ・phpファイルもアップすることがあります。

  • /が含まれるURLに/を指定せずにアクセスする方法は?

    例えば http://example.com/admin/test.php というURLに、/を指定せずにアクセスすることは可能でしょうか? 後輩が、URLに/admin/という文字列が含まれていたらアクセス権限チェックを行う、というロジックを書いてきました。 どうにかして/を指定せずにtest.phpにアクセスすることが可能な場合はチェックされないと思うのですが、そういうことは可能でしょうか? http://example.com/admin&frasl;test.php など、考えられそうな手は試してみたのですが、抜けられるパターンが見つけられません。 そういうパターンは存在しない、と考えても問題ないのでしょうか?

  • urlの整形

    あるページがありまして。 例)http://example.com/dir1/dir2/index.html このページに相対パスで画像のURLが記載していまして <img src="./.././dir3/../dir4/../../dir5/a.jpg" > これは実際には http://example.com/dir5/a.jpg ですです。 通常は上記のようには書かないのですが、 上記のように書かれたとしても 整形するアイディアがあれば教えて下さい。

    • ベストアンサー
    • PHP
  • RSSのURLをチェック

    簡単なRSSリーダーを作っています。 フィードを追加するとき、RSSのURLかどうかをチェックしたいのですがどうすればいいのでしょうか? http://www.example.com/ だとダメ(false)で、 http://www.example.com/rss.xml だとOK(true)になるようにしたいのですが。 現在の環境はPHP4です。

    • ベストアンサー
    • PHP
  • 【Apache】アドレスバーにリライト前のURLを表示

    Apacheリライトに関する質問です。 http://ts1.example.com/xxxxx/test.cgi?hogehoge ↓ http://ts2.example.com/test.cgi?hogehoge というリライト設定を行いたいと思い、 RewriteRule ^/[^/]+/test.cgi http://ts2.example.com/test.cgi [L] という設定を入れました。 動作は問題ないのですが、ブラウザのアドレスバーのURLを http://ts1.example.com/xxxxx/test.cgi?hogehoge のままにしておき、内部的にリライトさせたいです。 (表面上は遷移していないように見せたい) 実現する方法はあるでしょうか? 宜しくお願い致します。

  • 301リダイレクトの記述方法について

    301リダイレクトの記述方法について、わからないことがあり困っています。 質問は2つあるのですが、2番めはふとした疑問なので、ご存じの方がいれば教えて下さいm(__)m (1) 以下の4つのURLを301リダイレクトしたい場合の記述方法を教えて下さい。 転送元: (1)http://www.example.com/hoge/ (2)http://www.example.com/who/ (3)http://www.example.com/hoge/link/ (4)http://www.example.com/who/test.html 転送先: http://www.abc.com (2) 301リダイレクトの転送元URLの記述方法ですが、相対パスではなく絶対URLで記述するのは間違いに当たるのでしょうか? 相対パス:Redirect 301 /hoge/ http://www.abc.com 絶対URL:Redirect 301 http://www.example.com/hoge/ http://www.abc.com

    • ベストアンサー
    • HTML
  • URLの正規化について(MT利用)

    はじめまして。 URLの正規化について、悩んでおります。 わかる方がいらっしゃれば、ご指導願います。 【環境】 ドメインは、さくらで取得。 レンタルサーバーは、さくらのスタンダード。 CMSを使っており、MovableType4.25。 FTPにて管理。 取得したドメインのサブドメインを使って、ブログを制作。 【仮定】 取得ドメイン:example.com サブドメイン:〇〇〇 【悩み・現状】 制作して半年ぐらいになり、それなりに集客も出来るようになってきたのですが、最近気付いたことがあります。 それは、重複のURLが非常に多いということ・・・。 異なるURLだけど、同じ内容のものが4つも存在している現状です。  http://〇〇〇.example.com/  http://example.com/〇〇〇/  http://www.example.com/〇〇〇/  http://example.sakura.ne.jp/〇〇〇/ 上記4つのURLが同じ内容になっています・・・。 もしかしたら、見つけられていないだけで、他にもあるかも。 インターネットを色々調べていると、わかったこともあります。 <link rel="canonical" href="http://〇〇〇.example.com/">をhead内に入れる。  ⇒しかし、これは全ページに入れる必要があるかどうかが不明。   http://〇〇〇.example.com/△△△/というページを作成した時、このページにも<link rel="canonical" href="http://〇〇〇.example.com/△△△/">を入れなければならないとなると、とんでもない手間になるのではないか。 htaccessでリダイレクト? 仕組みはわかるのですが、どこにどのように入れればいいのかが不明。 【理想・質問】 http://〇〇〇.example.com/ の1つのみにしたい。 それが可能かどうか。 可能であれば、そのやり方。 不可能であれば、SEO上、最も有効な手段は何か。 また、この4つも重複URLがあるのって異常ですよね? 長文になりましたが、何卒、宜しくお願いします。 ※FTPのフォルダを見ると、 /home/example/www/ ↑この階層の下に、 mt/・・・ △△△/・・・ .htaccess index.html というフォルダを置いています。 置き方がまずいのでしょうか・・・。

  • mod_rewriteでURLの書き換えができない

    mod_rewriteでURLの書き換えを行おうと思っていますが なぜだか以下のような現象となりURLの書き換えが正常に行うことが できません。 【期待する動作】 (1)のようなURLでアクセスした場合、(2)のようなURLに 書き換えを行いたいが、(3)のようなURLになってしまい 正常に書き換えが行われない。 (1) http://example.com/hoge/list/01/01 (2) http://example.com/hg/list/360/01 (3) http://example.com/hg/list/.asp/360/01 ※ (1)のURLに含まれない拡張子のようなものが含まれてしまう。 【.htaccessの設定】 RewriteEngine on RewriteBase / RewriteRule ^hoge/list\/?(.*)$ /hg/list/$1 [R=301,L,QSA] 【環境】 OS:CentOs Web:Apache2.x その他:.aspという拡張子のファイルはPHPが動作するように設定してあります。 おそらくどこかの設定でこのような現象になってしまっているのだと思いますが、 どこの設定を見たら良いか検討がつきません。 どんな些細なことでも結構ですので、助言を頂けたら幸いです。