回答編集履歴
2
コメント欄から解決した経緯などを引用
answer
CHANGED
@@ -1,11 +1,52 @@
|
|
1
1
|
> 1:多でプログラムを構築しているeatery:reviewsがございます。このreviews先の各idをgoogleに送りたいのですが、プログラムの仕方がわからず困っております。
|
2
2
|
|
3
|
-
『idをgoogleに送る』というのが良く分かりませんが、要するに自動生成した sitemap.xml をサーチエンジンに送信したいってことですかね?
|
3
|
+
~~『idをgoogleに送る』というのが良く分かりませんが、要するに自動生成した sitemap.xml をサーチエンジンに送信したいってことですかね?~~
|
4
|
-
とりあえずそういう解釈で回答します。
|
4
|
+
~~とりあえずそういう解釈で回答します。~~
|
5
|
-
間違っていたらすみません。
|
5
|
+
~~間違っていたらすみません。~~
|
6
6
|
|
7
|
-
--
|
7
|
+
---------------------
|
8
8
|
|
9
|
+
(2021/9/15 追記1 ここから)
|
10
|
+
|
11
|
+
私の質問内容の解釈に誤りがありました。
|
12
|
+
以下、質問者さんのコメントから引用です。
|
13
|
+
|
14
|
+
> 今回sitemap.xml をサーチエンジンに送信することはできているのですが、
|
15
|
+
>
|
16
|
+
> ```rb
|
17
|
+
> add reviews_path, :priority => 1.0, :changefreq => 'daily'
|
18
|
+
>
|
19
|
+
> Review.find_each do |review|
|
20
|
+
> add eatery_review_path(review.eatery.id, review.id), :lastmod => review.updated_at
|
21
|
+
> end
|
22
|
+
> ```
|
23
|
+
>
|
24
|
+
> の記載内容自体に間違いがあるようでして。googleコンソールで送信結果を出すと、
|
25
|
+
> https://hoge.com/eateries/1/reviews/
|
26
|
+
> となり、reviewsのidまでは送られていない形となっております。
|
27
|
+
|
28
|
+
最終的に、プログラム自体に誤りはなく、送信ファイルの誤りが原因であったと判明しました。
|
29
|
+
再度コメント欄から引用です。
|
30
|
+
|
31
|
+
|
32
|
+
> KOO_ 2021/09/11 11:38
|
33
|
+
>
|
34
|
+
> お世話になっております。先日はご丁寧に教えて頂きありがとうございました。ご指摘いただいた該当zipファイルを確認し、2つの重複ファイルがでており、sample.comのファイルが認識されてしまっているようでした。修正したところ、無事にファイルを送信することができました。ご丁寧に対応いただき誠にありがとうございました。
|
35
|
+
|
36
|
+
(2021/9/15 追記1 ここまで)
|
37
|
+
|
38
|
+
---------------------
|
39
|
+
|
40
|
+
(2021/9/15 追記2 ここから)
|
41
|
+
|
42
|
+
以下、私が質問内容を勘違いして書いた『sitemap.xml をサーチエンジンに送信する方法』です。
|
43
|
+
手順そのものに誤りはありません。
|
44
|
+
他の方の参考になるかもしれませんので、消さずに残しておきます。
|
45
|
+
|
46
|
+
(2021/9/15 追記2 ここまで)
|
47
|
+
|
48
|
+
---------------------
|
49
|
+
|
9
50
|
コードを見る限り `gem sitemap_generator` を利用されているみたいですね。
|
10
51
|
sitemap_generator には Google および Bing にサイトマップを送信する機能が備わっていますので、それをコマンドで定期的に呼び出せばOKです。
|
11
52
|
|
1
a
answer
CHANGED
@@ -1,9 +1,12 @@
|
|
1
1
|
> 1:多でプログラムを構築しているeatery:reviewsがございます。このreviews先の各idをgoogleに送りたいのですが、プログラムの仕方がわからず困っております。
|
2
2
|
|
3
|
-
自動生成した sitemap.xml をサーチエンジンに送信したいってことですかね?
|
3
|
+
『idをgoogleに送る』というのが良く分かりませんが、要するに自動生成した sitemap.xml をサーチエンジンに送信したいってことですかね?
|
4
|
+
とりあえずそういう解釈で回答します。
|
5
|
+
間違っていたらすみません。
|
4
6
|
|
7
|
+
--
|
8
|
+
|
5
9
|
コードを見る限り `gem sitemap_generator` を利用されているみたいですね。
|
6
|
-
|
7
10
|
sitemap_generator には Google および Bing にサイトマップを送信する機能が備わっていますので、それをコマンドで定期的に呼び出せばOKです。
|
8
11
|
|
9
12
|
## 1・まずは手動で動作確認
|