こんにちは。今日はちょっと脱線して!
Drysun店長です。(店長日記の転載です)

本日は、Drysun本店の商品ページのサイトマップを作っていました。
作ったといっても、手打ちではとてもではないですが
140,000件弱のサイトマップを作れるわけはないので
ACCESSのVBAを使って、プログラムを作りました。

1.まずは商品CSVをACCESSに取り込む
 なぜか昨日のCSVから商品説明がきちんと取り込めないので
 商品説明とかいらないところはここではパス。

2.カテゴリリストも同じように取り込む

3.データベースから商品コードを取り出して
 必要な文字列をくっつけてサイトマップの形にする。

4.UTF-8に変換する

5.G-ZIPで圧縮

6.サイトにFTP

7.WEBMASTERツールでサイトマップを登録

簡単にはこんな感じで

プログラム自体は1時間ぐらいでできたので
今後は毎日サイトマップを更新することができます。

Drysunは常にもしもの商品データの最新情報に同期しているので
サイトマップもなるべく最新に近付けておかないと
404エラーが出てしまうので、これは避けたいですね!

どうやらACCESSはユニコードは苦手のようなので
自動化は、サーバー上でプログラムを組んで
CRONで動かさないとできないようです。

興味があれば、コメントでいただければ
わかる範囲でコメントバックします。

ニュースで今年の花粉は、放射性部室を含んでいるとのこと
また売り切れ続出????
【マスク 使い捨て】【マスク ピンク】【非常用 防災グッズ】早めのインフルエンザ対策に!女性・...
¥499
楽天