2012年11月02日

パラメータ付きURLの301リダイレクト

【今回の経緯】
・ECサイトリニューアル(2012年7月24日)した。EC-CUBEからEストアーに乗せ変え
・パラメータ付きURLのリダイレクトが上手く行かないので、大体でリダイレクトしてたら順位が落ち始めた。(2012年8月12日)
・やばいと思って、確実にリダイレクト設定をして、無駄なものをrobot.txtでブロックした。(9月30日)
・そしたら、順位は回復したが、ウェブマスターツールからブロックしているURLがあるとの警告。(2012年10月)・ビビッたので、再度確認したら、パラメータのリダイレクト上手く行ってなかった(汗)(2012年11月2日)
それからrobot.txtのブロックを解除

【現象】
http://www.aaaa.com/product/detail.php?product_id=38をリダイレクトして
http://www.aaaa.com/item101.htmlにしていたつもりが、
http://www.aaaa.com/item101.html?product_id=38となってしまっていた。

【対処した内容】
1.やりたいこと
http://www.aaaa.com/product/detail.php?product_id=38(旧URL)
を(上記EC-CUBE)
http://www.aaaa.com/item101.html
にリダイレクトしたい(商品は全く同一のため、旧サイトのドメインパワーを引き継ぎたい)

2.やったこと
RewriteEngine On
RewriteCond %{REQUEST_URI} products/detail.php
RewriteCond %{QUERY_STRING} ^product_id=38
RewriteRule ^(.*)$ /item101.html? [R=301,L]
と記述

1行目はおまじない
2行目で対象ファイルを指定している。
3行目パラメータは「QUERY_STRING」に格納されるそうなので、パラメータを指定してる。
2〜3行目ではじめてURL置換対象を「product/detail.php?product_id=38」と指定することが完了している模様w
4行目で置換するhtmlの後ろの「?」が非常に大切!!これが無いと「/item101.html?product_id=38」というように、
置換したURLに以前のパラメータが付与されてしまう。
なので、「?」を付けると上手く置換してくれる。

以上。かなりはまったが上手く行った。


今後の結果として、ある特定のキーワードの順位が元の水準に戻ってくれると助かるわ。
まぁ、今回はパラメータ付きのURLリダイレクト方法が勉強になったのでOK

参考URL:http://as76.net/prg/htac_para.php
posted by いくき at 19:20| Comment(0) | ECサイト | このブログの読者になる | 更新情報をチェックする

2012年04月03日

ショップサーブについて

今日は、日本列島に台風並みの大型低気圧が通過しているらしく、ここ岡谷は昼前から雨が降り出して途中で雹が降ってきて夕方は凄い暴風雨になっているよ。twitterを見ていると、東京のほうはかなり大変そうで身の安全を守るため強制退社してるひとが結構いたよ。



さて、関係ない話はおいといて、今日はショップサーブについて書いていこう。(とは言っても長文は書かない、ってか書けない)

いま、とある洗剤販売サイトのリニューアルに向けてコンテンツの設計と同時にECサイト構築ASPの選定を行っていて、かなり多くのサイトを比較したんだけど、その中で今回はBESTだったのがEストアーの「ショップサーブ」。

今回の目的は、初期費用を抑えることと、ある程度オリジナルのページを用意したいと言うところがスタートだった。
良い点だけを挙げる。
  • FTPを使えるのでオリジナルページをアップできる
  • 月額が安い(4,980円)
  • テンプレートを使用してCMS形式で作成できる(今回はオリジナルデザインは予算的に無理だった)。種類は148種
  • headerを追加できる(これ最高)
  • htaccessが使える(更新すると上書きされる可能性あり)

こんなところかな。
まぁ、全体的に言うとガッツりカスタムしたくても、耐えられるだけの作りのCMSになっているし、素人が作るにもできる。
しかも、安い。(プランによるけど、うちのクライアントレベルならこのプランで十分)

さらに、既存のホームページにカート機能だけを追加できるのはびっくり(他のサービスもできるところあるけど)。
これって言うのは、オリジナルで作って好きなところだけサービスを使うって形ができるので将来のカスタマイズも楽だし、制約が少なくてすむというのが最大のメリットかな。

そうそう、一番今回こだわったことを忘れていた。
「スマートフォン対応」
だよ。
CMSとテンプレートを使うから、簡単にスマホ対応ができるみたい。
いまはまだ、スマホに対応出来ないASPが圧倒的に多い。

まぁ、とにかくカスタマイズ性とランニングコストとスマートフォン対応の3点から言って、群を抜いてると思ってます。

なので、ビジネスパートナー登録しました。
以上

posted by いくき at 18:47| Comment(0) | ECサイト | このブログの読者になる | 更新情報をチェックする

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。


×

この広告は90日以上新しい記事の投稿がないブログに表示されております。