FTPの理解と活用について

こんにちは。最近は(も)ひたすらにサイトの編集を行っています。

以前お話しした“放置しているサイト”ですが、テンプレートのアップデートを機に画像壊れやプラグイン機能のリセットに続いてCSSのリセットまでもが相次ぎました。

他の同じテンプレートを使用している方のサイトを見ても同じ症状ではないですが、何かしらの不具合が出ているようなので、これまでの設定の見直しが必要となる時期でもあります。(テンプレートの発行団体の責任ではありません)

まず、CSSの編集に関しては、必ず子テーマでの編集をしていなければアップデートと共にリセットされる…というのは再三聞いてきたことでしたが、いかんせん初めてのサイト作成ですので、最新のサイトに関しては対応できていても過去サイトではダメダメでした(笑)

画像壊れに関しては、未だに原因不明です。(全部手作業で直しました)

全3日も掛かったサイト修正

手間はかかりましたが、このタイミングでのサイトの大幅な修繕は良かったと思っています!まず画像壊れが起きていることで、全ての記事を隈なくチェックすることができましたから、「あ、まだまだこの記事には修正が必要だな…」という記事の多いこと(笑)

気付いた時に、即修正するのが理想ですが、アフィリエイトというのは何をするにも時間のかかる作業が多いです…(今は特に未知の連続なので)作業時間が必要という属性上、毎日の作業濃度と計画が大切になります。

サイトの修正案を纏めると同時に気になったことが、僕のサイトには“トップページがない”ということ。先輩アフィリエイターの助言により、SEO的に一番強いページはトップページということは知りました。と…いうことは、今のブログ型のトップページにおいてはトップページの力を示せていない…ということになりますよね。

記事修正の前にトップページの作成

僕は今、ハミングバードというテーマを使用しています。

「トップページの作り方」を検索にかけていると、様々な興味深い記事を目にしました。

WordPressテーマハミングバードでウェブサイト構成してみた〜トップページ作成編〜

この記事なんかは、今までは“できない”と思っていたレイアウトの実現ができそうです!早速、この記事を参考にトップページの作成に取り掛かりますが、またもや出てきた『FTP』という言葉!!僕、コレ嫌いです。。。

しかし、ハミングバードではトップページのレイアウトを変更するのにFTPによるテンプレートファイルの作成が必須になる模様…。ですが、実際、FTPっちゅうもんがなんなのかもわからない状態w

僕はXサーバーを使用しているので、今まではXサーバー内でFTPの設定をしていました。と言っても自分自身に“FTPをイジっている”という概念はなく、検索に引っかかった記事を参考に“その通りにやる”だけでした(笑)実際にそれでやってこれたし、大丈夫だろう!僕にはFTPを勉強しているヒマなんかない!!ってな感じでした。

FTPアプリを導入する理由

スクリーンショット_2016-05-21_13_37_54

先述の通り、これまでFTPの設定は全てエックスサーバー上でやってきました。が、何度もイジったにも関わらず全く身になっていないのは、きっとあのエックスサーバーの管理画面が解りにくいせいです(笑)

Mac対応のFTPアプリさえあれば、きっと僕のFTPに対する理解も深まる!という期待から今回の設定からアプリを導入することにしました。

MacでFTPアプリはどれがいいのか?

優柔不断な僕にとっては幸いなことにMacにおいてFTPアプリと呼べるものはそんなに多くないようです。今回はこのページからCyberDuckをチョイスしてインストールしてみました。

2014年現在 Mac OS Xで無料で使えるFTPソフトまとめ

選んだ理由は、それぞれのレビューを見た感じで、一番わかり易そうという点と、UIの綺麗さです。今回の挫折の原因がエックスサーバーのUIの解りにくさにあったので、この基準です(笑)

FTPアプリに触ってみた感想

FTPというのはサイトにとって重要な要素で、簡単には触れてはいけない(大惨事の可能性を秘めている)のは間違いないのですが、エックスサーバーのブラウザ上の画面は“その雰囲気が丸出し”ですよね。

これがサイバーダックになると、よりMacらしいというか“直感的な操作”が可能になる(ファイル・フォルダの移動がドラック&ドロップやコピペでできる)ことでFTPの仕組みの理解に一理買ってくれます!

ワードプレスではトップページを独立させたり、CSS以外にサイトに大規模な変更を加える時にはどうしてもFTPをいじる必要が出てくるので、サイトデザインなどにこだわる方にとっては登竜門となります。

今回のようなアプリを導入すれば、かなりFTPに対する敷居が低くなるのではないでしょうか?