2010/07/31 Google AJAX Feed API

今回はホームページに他のサイトのブログを読み込む作業をしました
これがなかなか難しい
なぜならフィードを取りに行くとはじかれてしまいます

それでGoogle AJAX Feed API を使うことにしました

まず
gajaxjsを作成します
内容は


// JavaScript Document
var blog = {
feedurl: "RSSアドレス○○.xml",
// feedurl: "http://www.makun.jp/pplog2/rss2.xml"や
// feedurl: "http://blog.makun.org/feed", です
numOfPost: 10, // 1 ページに表示する投稿数
url: "ホームページアドレス"
}

// エントリーのタイトルをリンク付きにして div 要素に入れて返す。
function createTitleWithLink(entry, idx){
var div = document.createElement("div");
var anchor = document.createElement("a");
anchor.href = entry.link;
anchor.setAttribute("name", idx);
anchor.appendChild(document.
createTextNode(entry.title));
div.className = "title";
div.appendChild(anchor);
return div;
}
// エントリーの内容を div 要素に入れて返す。
function createContent(entry){
var div = document.createElement("div");
div.innerHTML = entry.content;
div.className = "content";
return div;
}
// エントリーのタイトルへのアンカーを作成し、div 要素に入れて返す。
function createFeedTitle(entry, idx){
var anchor = document.createElement("a");
var div = document.createElement("div");
anchor.setAttribute("href",
location.protocol + "//" +
location.hostname + location.pathname + "#" + idx);
anchor.appendChild(document.
createTextNode(entry.title));
div.appendChild(anchor);
return div;
}
// 「前の投稿」を生成
// createURL 関数は blog.js で定義。
function createNextLink(entry){
var anchor = document.createElement("a");
anchor.href = createURL(blog.url, blog.numOfPost,
new Date(entry.publishedDate));
anchor.appendChild(document.createTextNode("前の投稿"));
return anchor;
}
google.load("feeds", "1");
function initialize() {
var feed = new google.feeds.Feed(blog.feedurl);
feed.setNumEntries(blog.numOfPost)
feed.load(function(result) {
if (!result.error) {
var divFeedTitle = document.getElementById("feedTitle");
var divFeed = document.getElementById("feed");
var divNextLink = document.getElementById("nextLink");
for (var i = 0; i < result.feed.entries.length; i++) {
var entry = result.feed.entries[i];
// フィードのタイトル一覧を生成
divFeedTitle.appendChild(createFeedTitle(entry, i));
// フィードのタイトルを生成
divFeed.appendChild(createTitleWithLink(entry, i));
// フィードの内容を生成
divFeed.appendChild(createContent(entry));
}
// 前の投稿へのリンクを生成
divNextLink.appendChild(createNextLink
(result.feed.entries[blog.numOfPost-1]));
}
});
}
google.setOnLoadCallback(initialize);

載せたいページに

<script type="text/javascript" 
src="http://www.google.com/jsapi"></script>
<script type="text/javascript"
src="js/gajax_shii.js"></script>
//<pre></head>より上に書く
 
//<body>より下に書く
<div id="feedTitle"></div>

<div id="main_blog">
<!-- フィードの内容 -->
<div id="feed"></div>
</div>
//</body>より上に書く

後はCSSでデザインを変更します
clssは
#feedTitleとcontentです

参考サイト
ブログI’m.
ブログmacco
ブログ$HII

よかったら見てください

参考サイト
Google AJAX Search API

バッチファイルをタスクバーにピン止めする方法

1.バッチファイルを作成する
2.ファイルを右クリック=>ショートカットを作成
3.ショットカットのリンク先の先頭に「cmd.exe /c 」をつけて、適用ボタンを押す

※「cmd.exe /c 」のcの後ろには半角スペースが入ってます

この状態のショートカットなら、タスクバー、スタート画面にピン止めすることが可能になります。

あと、「cmd.exe /c 」の部分は、自動で「C:\Windows\System32\cmd.exe /c 」に適用ボタンを押した後に置き換えられます。

ファイルのプロパティからタスクバーにピン止めするでピンどめできます
ファイルをタスクバーに持っていってもできないので気をつけてください

.jarファイルを起動する
バッチファイルの内容
start sample.jar
.jarファイルとbatファイルは同じフォルダーに入れると問題なく動きます

2010/02/13 タウンページ

今広告はタウンページに載せているがはたして今タウンページを見ている人はいるのだろうか?
小さい広告とリンク広告を載せて月約14000円
年間168000円
新しいお客さんが来るとなんで当店を知ってるか聞いている
2年前まではタウンページが全体の9割だった
今はタウンページという人はいない
今はパソコンでも携帯でもすぐに検索できるようになっている
う~~~ん
悩みどころである
営業活動はしていないのでタウンページが営業の代わりをしていた
う~~~ん
来年からやめてみるか!!どうしようか悩み中
6月に申し込みの電話が来るのでそれまでに考えよう!!

2010/02/10 休み明けは忙しい

朝からバタバタしてました
名刺印刷の注文のお客さんが来て両面印刷!!
校正に少し時間がかかりました
それから
フルカラー名刺の印刷の注文のお客さんが来ました
フルカラーの校正は時間がかかりますがお客さんは気に入ってくれました
よかった~~~~~~
友達がお店に来ましたがお客さんがいたので帰ってしまいました
大変申し訳ない事をしました

ホームページのリンク設置の電話ありました
リンク登録しようとしましたがなかなか登録先のCGIで認識してもらえず
エラー404になった登録できませんでした
全国のランキングにはなんとか登録できましたが、大阪のランキング登録ができませんでした
メールで登録のお願いをしました

印鑑認印3本別々の書体での注文が入って名刺の印刷をしながらはんこを彫りました
封筒の発注とゴム印の発注も済ませて本日の営業は終了です
ふ~~~~~~
疲れた~~~~~~~~~~

2010/01/19 twitter(ツイッター)で最新情報!!

[http://keyword.blogmura.com/key00056345.html [ツイッター]] ブログ村キーワード
まぁくんの店ツイッターページ
まぁくんの店の最新情報をできるだけ載せていきます
最新情報がいる~~~という方はフォローしてください
Twitterについて詳しく知りたい方は下のリンクをクリックしてください。:
http://twitter.com/i/deafe017142140db7044566433da
2c1d176ca9b9

2009/07/11 相互リンク集にスクリーンショットを追加

[スクリーンショット] ブログ村キーワード
相互リンク集
現在の相互リンク集を改造
サイト名の下にスクリーンショットを追加
説明文の下にgoogleのpagerankを追加
スクリーンショットの作成方法

<a href="http://www.makun.jp/" target="_blank">
<img src="http://mozshot.nemui.org/shot?
http://www.makun.jp/" width="128" height="128" /></a>

www.makun.jpを表示させたいアドレスに変更してください

googleのpagerankの作成方法

まぁくんの店
<a href="http://cabbage-search.jp/" target="_blank">
<img src="http://cabbage-search.jp/pr/?
url=http://www.makun.jp/" alt="まぁくんの店" width="55"
height="15" border="0"></a>

www.makun.jpを表示させたいアドレスに変更してください

相互リンク集の変更内容
当店では相互リンクSEO-P-Link 様の相互リンク集を使わせていただいてます
llinklist.phpを変更します
122行目から

$list_data_html .=  "<a href=\"".$array_url[$a]."\" 
target=\"_blank\">".$array_name[$a]."</a>";
$list_data_html .= "<br>\n";
$list_data_html .= "<a href=\"".$array_url[$a]."\" target=\"_blank\">
<img src=\"http://mozshot.nemui.org/shot?".$array_url[$a]."\"
width=\"128\" height=\"128\" /></a>";
$list_data_html .= "</td>\n";
$list_data_html .= "<td class=\"".$array_td_class."\">";
$list_data_html .= $array_caption[$a];
$list_data_html .= "<br>\n";
$list_data_html .= "<a href=\
"http://cabbage-search.jp/\" target=\"_blank\">
<img src=\"http://cabbage-search.jp/pr/?url=".$array_url[$a]."\"
alt=\"".$array_url[$a]."\" width=\"55\" height=\"15\" border=\"0
\"></a>";
$list_data_html .= "</td>\n";
$list_data_html .= "</tr>\n";
124行目に
$list_data_html .= "<br>\n";
$list_data_html .= "<a href=\"".$array_url[$a]."\"target=\"_blank\">
<img src=\"http://mozshot.nemui.org/shot?".$array_url[$a]."\"
width=\"128\" height=\"128\" /></a>";を追加
(改行&スクリーンショット追加)
129行目に
$list_data_html .= "<br>\n";
$list_data_html .= "<a href=\
"http://cabbage-search.jp/\" target=\"_blank\">
<img src=\"http://cabbage-search.jp/pr/?
url=".$array_url[$a]."\"
alt=\"".$array_url[$a]."\" width=\"55\" height=\"15\" border=\"0
\"></a>";を追加
(改行&googlepagerank追加)

182行目から
echo "<a href=\"".$url."\" target=\"_blank\">".$name."</a>";
echo "<a href=\"".$url."\" target=\"_blank\">
<img src=\"http://mozshot.nemui.org/shot?
".$url."\" width=\"128\" height=\"128\" /></a>";
echo "</td>\n";
echo "<td class=\"".$td_class."\">";
echo $caption;
echo "
<a href=\"http://cabbage-search.jp/\" target=\"_blank\">
<img src=\"http://cabbage-search.jp/pr/?
url=".$array_url[$a]."\" alt=\"".$name."\" width=\"55\"
height=\"15\" border=\"0\"></a>";
echo "</td>\n";
echo "<td class=\"".$td_class."\">";
echo "<a href=\"".$cate_url."/\">".
$cate_name_j."</a>";
echo "</td>\n";
echo "</tr>\n";
182行目
echo "<a href=\"".$url."\" target=\"_blank\">".$name."</a>";を変更
echo "<a href=\"".$url."\" target=\"_blank\">
<img src=\"http://mozshot.nemui.org/shot?
".$url."\" width=\"128\" height=\"128\" /></a>";を追加
(改行&スクリーンショット追加)
187行目
echo "
<a href=\"http://cabbage-search.jp/\" target=\"_blank\">
<img src=\"http://cabbage-search.jp/pr/?
url=".$array_url[$a]."\" alt=\"".$name."\" width=\"55\"
height=\"15\" border=\"0\"></a>";を追加
(改行&googlepagerank追加)
変更は自己責任でお願いします
2009/06/25 ノーリファラー 参照サイト(外部リファラー)

[ノーリファラー] ブログ村キーワード
ノーリファラーとはお気に入りや、ブラウザのツールバーから直接
サイトに来た事を示しています
つまり他のサイトのリンクをたどって来たり検索して来ていないということになります
ノーリファラーが多いと自分のサイトを知っている人が再びやってきた事になります
メールに載っているアドレスから来るとノーリファラーとなり
メルマガの効果指標に使われる事があります

参照サイト(外部リファラー)
自分のサイトに訪れる前のサイト

直帰率
サイトを訪れた人が、サイト内の他のページに移動せず、閲覧を辞めてしまった率

ユニーク
特定の期間内に1度以上サイトへ訪問した人数を指します
総合計がのべ人数でユニークが重複を除いた人数です

2009/06/24 相互リンクについて

まぁくんの店RankupSEO対策相互リンク集
を設置しています
題名はすごいけど相互リンク集です

登録していただいたサイトは数多くあり
大変ありがたいしたいです
しかし、なかにはリンクしていただけているのですが、そのページがどこからも行くことのできないページです
そのサイトのトップページから行こうとしてもどこにもリンクがない
これでは全然SEO対策になりません
現状はトップページからリンクをたどってインデックス登録をしてくれますので、今回トップページからワンクリックでリンク集に行けるサイト以外は削除させていただきました

2009/06/18 ウェブマスターツール(google)

ウェブマスターツールの様子が変わってます
全然違うのでびっくりです
まだ、なんとなく慣れないですね
ひとつ選択するとタブが毎回閉じるのは非常に面倒です
それとどうしてもヘルプのリンクをクリックしてしまいます
あはは 他にもいるんですかね
間違えてヘルプのリンククリックする人!!

でも、かなり見やすくなっているので操作に慣れれば結構使えますよね

2009/06/13 既製認印(三文判)一覧のチェック作業

朝からのんびりホームページのリンクや携帯サイトの表示の微調整をしてました
携帯は機種によって表示される文字の大きさが違うのでなかなか難しいです
みんなにちゃんと見れているといいんですけどね
認印が売れた時に渡すショップカードも作成しました

既製認印(三文判)一覧のチェック作業

電話注文なのか、FAX注文なのか、メール注文なのか、買い物カゴなのか
どれがお客様は楽なんだろう???
当店で既製認印や別製を買っていただけるお客様はほとんどが車やバイク関係の人です
大体が当日注文で当日引取りです
メールで注文頂いてバタバタしている時に気付くだろうか?
なかなか難しいです
でも、どうにかして気付く方法を見つけないといけません

2009/06/02 googleのカスタム検索

前回リサイクルはんこでは行がインデックスされなかったのはは行のリンクを作成するのを忘れてました
なんてこった
は行ふ行ほ行

カスタム検索のサイトに行き
メニューからインデックス作成に行くとサイトマップを指定して、インデックスを作成してくれます
しかし、は行はまだ登録されていません

本題です検索ボックスを作成
カスタム検索でインデックスを作成したり検索するサイトを指定できる
検索しないサイト又はディレクトリも指定できる
知らなかった
なんて便利なんでしょう
XML形式でアップロードをするみたいですね
サイトの登録は3種類あって今回は検索ボックスごとにサイト指定する方法を試してみようと思います

<Annotations>

<Annotation about="www.makun.jp/*">
<Label name="_cse_xxxxxxxxxxx"/>
</Annotation>
www.makun.jp以下の階層を検索対象にします

<Annotation about="www.makun.jp/pplog2/*">
<Label name="_cse_exclude_xxxxxxxxxxx"/>
</Annotation>
www.makun.jp/pplog2/以下の階層は検索対象からはずします
</Annotations>

ラベルが_cse_xxxxxxxxxxxなら対象
ラベルが_cse_exclude_xxxxxxxxxxx なら除外します
xxxxxxxxxxxはそれぞれの検索ボックスのコードを入れます

もっと簡単な方法は
コントロール パネル – サイトで検索するサイトと除外するサイトを登録するだけでできます
確認はコントロール パネル – 詳細設定: アノテーションのダウンロードのブラウザでXMLを表示すると上記のファイルが出来上がっています

2009/05/26 FC2SEOリンクに登録!!

SEO対策:seo
FC2のSEOリンクに登録して見ました

これでなにかかわるのでしょうか?
すぐに結果は出ませんがとりあえずSEO対策としてやってみました