nginx のエラーメッセージをカスタマイズ

Webサイト 運用管理 SEO対策
クローラーからの 404エラー 対策
 

意味不明の、訳のわからない ”見つかりませんでした” というURLエラーが多く出るので、nginx のエラーメッセージのカスタマイズを行った。

sudo nano /etc/nginx/sites-available/default
で、ドメイン毎に ”404エラー用のページ” を設定。

Search Console 『サーバーエラー』対策 顛末記

Webサイト 運用管理 SEO対策
Search Console の クロールエラーに悩む
 
毎日のように、Search Console から、次のようなメールが届く。
1.スマートフォン用の Googlebot が http://arakan60.mydns.jp/ でのサーバーエラーの増加を検出しました Message type: [WNC-628900]
 
2.http://arakan60.mydns.jp/ でのサーバーエラーの増加を Googlebot が検出しました  Message type: [WNC-786101]
 
3.http://arakan60.mydns.jp/wordpress/ でのサーバーエラーの増加を Googlebot が検出しました  Message type: [WNC-786101]
 

Excel CSVファイルの取込みで、文字化けする時の対処方法

Search Console からダウンロードしたcsvの文字化け対策
方法 ①:メモ帳で治す。
方法 ②:Excelで治す。
方法 ③:Google ドキュメントでダウンロードする。
 
Google Search Console から検索アナリティクスなどのデータをダウンロードし、エクセルで使用した場合、日本語が文字化けする。
以下に、この対策を記載。

PHPで、PCとスマホによってページを振り分ける

Raspberry Pi + nginx = Webサーバー
簡易型 モバイルフレンドリー対策 の実施
 

Search Console から 『http://arakan60.mydns.jp/ での「404」ページの増加』 というメールが届く。Message Type [WNC-658800]
内容は、

404(見つかりません)エラーを返す URL の数が著しく増加したことがスマートフォン用 Googlebot で検出されました。該当するページがパソコン向けサイトにあり、モバイル ユーザーにはエラーが表示される場合、ユーザーの利便性が低下していることになります。

nginx ドメイン名で接続先を変える 設定

Raspberry Pi + nginx = Webサーバー
ドメインによってドキュメントルートを変える設定
 
2つ目のドメイン arakan60.com をWordpress専用のドメインにする。

fukusuudomain12ドメインを2つ取ったので、一つは従来通りPC用のドメインとし、もう一つはモバイル用のドメインとして WordPress のブログサイト用と、ドメインによってアクセス先を変える方法を試みた。

 

GPSのトラックデータを地図に描画してサイトに埋め込む方法

Webサイトやブログに Google Map を埋め込む方法
 
ロードバイクに、GPS機能を持つサイクルコンピューターを取り付けて走行すると、走行したコース経路がトラックデータ(軌跡)として記録される。このデータを地図(Google Map )上に表示し、サイトに埋め込む方法をまとめた。

コース地図をWebサイトに表示する方法を変更する

Google Adsense 審査対策
自転車で走行したのサイクリングコースを、
『GPSログ』から Google Map で
Webサイト に掲載する方法 。
 

今迄、自転車で走行したコースの地図を、『GPSログ』の .gpxファイル から HTML に変換して Webサイトに埋め込み、Google Map で見れるようにしてきた。
一つは、 Google Map で描画したものをキャプチャーし、画像として貼り付けてコース概要がわかるようにしたものと、もう一つは、地図そのものを埋め込み Google Map で詳細が見れるようにしたものの二つを掲載してきた。

 ~サンプルの掲載はスクリーンショットになるので省略~

wadachi012

nginxで、PCとスマホによって【サイトを振り分ける】方法

Raspberry Pi + nginx = Webサーバー
nginx で 【機器によってリダイレクト】 を試みる。
 

スマホ等、モバイル機器からアクセスがあった場合のみ、サブディレクトリーに構築したモバイルフレンドリーなブログサイトに自動的に接続するようにしてみた。尚、PCからのアクセスは、どちらのサイトにも自由にアクセスできることを前提とした。

nginxredirect010

nginxのリダイレクト設定で、スマホをサブディレクトリーに自動で誘導する。

Contact Form 7 のメールを Gmail の SMTP サーバーを使って送信

WordPress
外部のSMTPサーバを利用してメールを送信する方法
『WP Mail SMTP』プラグインのインストール
 
『Contact Form 7』を導入し、メールで問い合わせを受け取るようにしたのは良いが、Raspberry Pi で構築したブログサーバーにはメール環境がないため、メールが送信できない。そこで、 『WP Mail SMTP』と言うプラグインで、外部サーバー(Gmail の SMTP サーバー )を使って送信が出来るようにした。

1つのWebサーバー を 2つのドメイン で Dynamic DNS を運用

Raspberry Pi + nginx = Webサーバー
1つのWebサーバー を 2つのドメイン で運用
2つのドメイン で Dynamic DNS を運用
 
 
dynamicdns011
 
 
上記の2つのドメイン、
 ①.MyDNSで取得したドメイン → arakan60.mydns.jp
 ②.ムームーで取得したドメイン → arakan60.com
を、MyDNSのDynamic DNS で運用する方法を以下にまとめた。