マジでか!?空タイトルで公開してしまいINDEX 『WordPress投稿を失敗しない方法』
1,091views/投稿 2014-03-08/更新 2019-04-30ヤベェ〜空欄のままINDEXされちゃってるじゃん。。。
タイトル未記入のまま誤打で2回Enter押して公開してしまったので、瞬時に下書きに戻して文章を書いた後に公開しました。そういえば…完全未入力で一回公開しちゃったなPING送信されたのかなと、site:で調べたら空欄INDEXされてるじゃん!と。でも何かDescriptionは出てるじゃん?!と。
このエントリーの前記事で空欄titleのままインデックスされてしまった事件が起こったので、それについて解決方法を模索したいと思います。検索エンジン的にもフレンドリーではない事なのでしっかり対処したいところです。
WordPressのエントリーは「タイトル入力欄」に入力後そのまま勢いあまってEnterキーを押してしまうと公開されてしまいます。漢字変換を確定する時のEnterとダブったり、タイトル欄で改行みたいな癖でもう一度Enterを打ってしまうとアウトです。タイトル欄に文字をタイピングして何か違うなとdeleteで消した後にヨシッと気合がてらEnterを押してしまう誤公開も。
WordPress公開失敗の解決方法
- タイトル欄にタイトルを入力せずに、エントリー内の第一行目に書く
- 別途のブログ投稿アプリを使う
- 最初からタイトルを付けずに全部書いてから考える
- PINGを登録しない
1. タイトルを第一行目に書く
この方法であれば、エントリーエリア内では何度Enterをキータイプしても改行されるだけで、公開の発動にはなりません。最後に公開のボタンをクリックする前に第一行目のタイトルをカットして、タイトル欄にペーストして投稿する方法です。最後に再度タイトルを確認することになるのでタイトル推敲にもなりますし、誤って空欄で公開してしまうこともなくなります。
追記:2014-04-30
WordPress3.9辺りから、タイトル欄のEnterキーの誤った連打による保存で、公開ではなく下書き保存になるようになりました!このエントリーを開発者様が読んでくださったのか?どうなのか。要するにキーボードによる誤公開は無くなった事になり、公開ボタンを物理的にクリックやタップしないと公開は実行されない。もちろん公開済みのエントリーはキー保存で更新になる。
2. ブログ投稿アプリを使う
MarsEditなんかはブロガーさんにも愛用されているようで、WordPressのエントリー画面をブラウザで直接開く必要がないので、そもそも別問題になるでしょう。WordPressは投稿画面がかなり進化していると思いますし、集中して執筆できるフルスクリーンモードもあるので投稿アプリを使う必要は普通の人にはないと思われます。
3. 最後にタイトルを書く
結論から書く事は何度となく喧伝されていますし、タイトルを書いてからの方がしっくり感はあります。でも、もうとにかくエントリーだけ全部書いてしまってからタイトルを書く事を習慣化して後から記事を総括するようなタイトル付けも面白いアプローチかも知れません。まずは心の赴くままに筆を走らせてから最後に書道の捺印のようにタイトルを押す、みたいな。
4. PINGを登録しておかない
これももう単純明快ですね。PINGを送信しない設定にしておけば瞬間的にINDEXされる事もないので安心といえば安心ですが、キャッシュされるまでにちょっと時間がかかりそうです。
▼WordPressのPING設定
設定 > 投稿設定 > 更新情報サービス
にPING送信先を入力して保存してあると機能します。デフォルトでは空欄です。下記は、WEBスキルアップ君のPING登録先リストです。
http://blogsearch.google.co.jp/ping/RPC2
http://api.my.yahoo.co.jp/RPC2
http://ping.rss.drecom.jp/
http://ping.fc2.com
http://rpc.reader.livedoor.com/ping
http://rpc.weblogs.com/RPC2
http://www.blogpeople.net/ping/
http://blogsearch.google.com/ping/RPC2
4つ解決方法を書きましたが、どの方法でもタイトル欄が空の失敗投稿を防げると思います。もちろん最後の方法はPING送信の恩恵を享受できませんので悪しからず。
正式な公開にはやっぱり一度「下書きとして保存」をしてから投稿プレビューを見てからの公開が安全ですし皆さんそうされていると思います。2日経った今は確認したら問題なくタイトル名でINDEXされていました。しかし今回の事件、世界的レベルのWordPressであれば[タイトルが未入力です]と食い止めてくれても良さそうですけどね。