Neo Inspiration

Avatar

中の人:jakkrokk (HN統一しました) がphp,javascript,air,flex などなど好き勝手書いてます。仕事は主にWEBシステムの設計と開発、SEO全般など。

Flexで埋め込みフォントを使用しないtext fieldでのエフェクト

Flexでは理由はよくわかりませんが、埋め込みフォントじゃないと
text系はエフェクトかけれないそうで。
textfieldをフェードインさせたかったのでつまったので調べてみました。

とりあえずこれが一番いいようなのでこちらでも紹介します。

Alternatives to using the Fade effect with text

ソース

private function forTextEffect(obj:Object):void {
    var bf:BlurFilter = new BlurFilter(0,0,0);
    var myFilters:Array = new Array();
    myFilters.push(bf);
    obj.filters = myFilters;
}

向こうに書いてあるのがオブジェクト指定だったので、
多少いじりました。

とりあえず mx:Text とかにFadeInなどをかけるまえに

forTextEffect(textObject);

みたいに一枚かましておけばちゃんとfadeInが動作するようになります。
ただこの処理自体が多少時間がかかるようなので、もしかしたら

forTextEffect(textObject);
fadeIn.play([textObject]);

みたいに連続して書くと確実にfadeInが動作するか担保できないかもしれません。
(未検証)

seopanelをインストールしてみた

*超長いです。

めずらしくMOONGIFTさんにSEOのネタがあったので
拾ってみました。
SEOに力を入れるなら使おう「Seo Panel」

別にローカルの環境でやってもよかったんですが、
一応さくらのサーバにぶちこんでみました。

ダウンロードとインストール

ダウンロードはここから

http://www.seopanel.in/download/

WGETで取得するなりダウンロードしたあと解凍してアップするなりします。

アップしたら以下の作業を行います。
・configフォルダのsp-config.phpのパーミッションを666に
・tmpフォルダのパーミッションを777に

ここまで終わったら、ブラウザから ***.com/seopanel/install/index.phpにアクセス
(フォルダ名とか変えてるともちろんURLも変わります。)

WordPressとかインストールするときのように
DB系のデータを入力してポチでインストール完了です。
(インストールが終わったら installフォルダを削除し、
 congfigフォルダのsp-config.phpを644にもどします)

コマンドラインだとこんな感じ

wget http://seopanel.googlecode.com/files/seopanel.v.2.0.2.zip
unzip seopanel.v.2.0.2.zip
cd seopanel
chmod 666 config/sp-config.php
chmod 777 tmp

//ブラウザで作業

chmod 644 config/sp-config.php
rm -r install //削除するから気をつけて

インストールが終わるとDBはこんな感じのが増えてます

backlinkresults
country
directories
dirsubmitinfo
keywords
languages
rankresults
saturationresults
searchengines
searchresultdetails
searchresults
seoplugins
seotools
settings
skipdirectories
users
usertypes
websites

DBにプレフィックスがないから多重インストールとかはめんどくさそうです。

触ってみる

ログインするとこんな感じで見た目ちょいいまいちですが、
所詮ツールなので問題なし。
全部英語ですがとりあえずなんとなくわかると思うので、
まずはspadminのパスとか変えておいてください。

○ランキングチェック

とりあえずcronは置いておいて、サイトを登録して調べてみます。

1:サイトを登録する
 Admin Panel ⇒ Website Manager ⇒ New Website
 でサイトを登録します。
 日本語も大丈夫そうですが、Crawl Meta Dataボタンはutf8のサイトじゃないと
 文字化けするっぽいので使わないほうがいいかも。
 *この時Seo Panelのトップに行くとサマリーがでますが、
  この時点ではバッチが走っていないので、全部空っぽです。
  これは Admin Panel ⇒ Reports Manager ⇒ Report Generation Manager
  でサイトを指定して Proceed を押せばすぐ更新できます。

2:サイトを登録したらそれにキーワードを設定します。
 Seo Tools ⇒ Keyword Position Checker ⇒ Keywords Manager
 でキーワードを設定していきます。
 画面下の Create をおして、キーワード名、サイトなどを指定してください。
 *Search EnginesはSHIFTを押しながら選択することで複数選択できます。

3:とりあえず一発走らせる
 このままだとサイト登録時と同様にまだバッチが走っていないので、
 とりあえず一回チェックさせます。
 Seo Tools ⇒ Keyword Position Checker ⇒ Generate Keyword Reports
 にて、とりあえず何も設定せずに Proceed を押してください
 (なにも設定しないと全部 All 設定になります。)

4:ランキングのチェック
 Seo Tools ⇒ Keyword Position Checker ⇒ Keyword Position Summary
 にてレコードが表示されてるはずです。

○ランキングチェックを自動にする

1:色々と機能があるので、とりあえず何を自動で回すかを確認します。
 Admin Panel ⇒ Seo Tools Manager
 でCronの項目がActivateになっているものが全部自動でチェックされる対象です。

2:Cronの設定
 さくらの場合ですが、単純に cron.php を定期的に回すだけでOKなので、
 さくらのコンパネから CRONの設定 ⇒ 新規追加で
 以下みたいな設定にすればいいはずです。

 月 *
 日 *
 時 0
 分 0
(毎日0時にバッチスタート)
おまけ

他にもちょこちょこ機能ありますが、長くなったので今回はとりあえずこんなとこで。
ただソース見た感じでは俺が作ってるやつと比べてgoogleの回数制限とかの対処が甘かったりするので、
1000件以上のキーワードは回せないかもしれません。(未検証)
これで回せるのであればもしかしたら裏技っぽいことがあるのかなー。
ってことでソースの読み倒しはこの後の宿題。

おまけ

○細かいツール系

登録せずにささっとサイトのバックリンクを調べてみます。
1:メニューのSeoToolをクリック
2:Backlinks Checker⇒Quick Backlinks Checker
3:明らかにフォームがあるので、そこにURLをぶち込めばAjaxで順繰りに表示してくれます。

ドメイン移管をして、ブログで使っているサーバをさくらに移転しました

以前のサーバは7年以上前に契約したものを使っていた関係で、
Mysqlのバージョンが上がらない=WordPressが2.9以降にできない

ってことで、ぜい弱性的な意味でもそろそろなんとかしないとー
ってときに、サーバ会社からプランが古くなっているので、乗り換えてください的なメールがきたので、
ほかのサービスでも使ってすでに契約中のさくらサーバでまとめて管理しようと思い、
ドメインを移管することに。

手順はたいしてなく、作業も短時間で意外と簡単でした。

1:今ドメインが登録されてる会社にドメインを移管する旨を伝えて
 AuthCodeを発行してもらう。

2:さくらサーバの会員メニュー(契約とか見れるほうの)で
 契約情報タブ⇒サイドバーからドメインメニュー⇒
 ⇒ドメインの移管を選択

3:移管するドメイン名を入力して1でもらったAuthCodeを入力

4:ドメインの管理者あてにメールがくるので(これが自分になってる人もいそう)
 自分の場合は前のサーバ会社だったので、そのメールからURLをクリックして承認
 (たしか  Domain Transfer Request みたいなタイトル)

5:これでちょっとすると前のサーバ会社とさくらの両方から
 作業完了しましたってメールがくるので、それを確認する。

6:さくらサーバの会員メニュー(契約とか見れるほうの)で
 契約情報タブ⇒サイドバーからドメインメニュー⇒
 ⇒一覧の中に移管したドメインがあるので、
 表示⇒ネームサーバのところの変更で設定を変更する

 (さくらでそのまま使うなら )
 ネームサーバ1 ns1.dns.ne.jp
 ネームサーバ2 ns2.dns.ne.jp

7:ここまで終わったらあとは普通に管理画面からドメインを割り振ればOKです。

とりあえず自分は移管した時点でDNSがさくらに自動的になると思って
2日むだにしました。。
ちなみに2.9のままですw

Continue Next page

Twitter