WordPressのプラグイン「ActivityPub」(現在はver.7.6.1)を使うと、記事だけでなくコメントもFediverseに表示されるのだけど、コメントにハッシュタグがあっても、Mastodonのハッシュタグ検索ではWordPressのコメントは無視される。原因が分かれば対処方法が分かるかもしれないので、とりあえず、wp_posts テーブルの ap_outbox の post_content を確認してみた。

2025年11月26日 02:00 に投稿したコメントの wp_posts テーブルの ap_outbox の post_content を #Gemini に整形してもらって、URF-8のコードも読めるように変換してもらった結果は次の通り。
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive",
"dcterms": "http://purl.org/dc/terms/",
"gts": "https://gotosocial.org/ns#",
"interactionPolicy": {
"@id": "gts:interactionPolicy",
"@type": "@id"
},
"canQuote": {
"@id": "gts:canQuote",
"@type": "@id"
},
"canReply": {
"@id": "gts:canReply",
"@type": "@id"
},
"canLike": {
"@id": "gts:canLike",
"@type": "@id"
},
"canAnnounce": {
"@id": "gts:canAnnounce",
"@type": "@id"
},
"automaticApproval": {
"@id": "gts:automaticApproval",
"@type": "@id"
},
"manualApproval": {
"@id": "gts:manualApproval",
"@type": "@id"
},
"always": {
"@id": "gts:always",
"@type": "@id"
}
}
],
"id": "https://ishii00141.stars.ne.jp/?post_type=ap_outbox&p=4193",
"type": "Create",
"inReplyTo": "https://ishii00141.stars.ne.jp/?c=1173",
"published": "2025-11-25T17:00:43Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://ishii00141.stars.ne.jp/wp-json/activitypub/1.0/actors/0/followers"
],
"object": {
"id": "https://ishii00141.stars.ne.jp/?c=1174",
"type": "Note",
"attachment": [],
"attributedTo": "https://ishii00141.stars.ne.jp/?author=0",
"content": "<p><a rel=\"tag\" class=\"hashtag u-tag u-category\" href=\"https://ishii00141.stars.ne.jp/tag/bluesky/\">#Bluesky</a> のことは気にしなくて良い。勝手に末尾を切ってくれて、元の記事へのリンクも用意してくれる。</p>",
"context": "https://ishii00141.stars.ne.jp/wp-json/activitypub/1.0/posts/3191/context",
"contentMap": {
"ja": "<p>#Bluesky のことは気にしなくて良い。勝手に末尾を切ってくれて、元の記事へのリンクも用意してくれる。</p>"
},
"inReplyTo": "https://ishii00141.stars.ne.jp/?c=1173",
"published": "2025-11-25T17:00:43Z",
"tag": [],
"url": "https://ishii00141.stars.ne.jp/?c=1174",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://ishii00141.stars.ne.jp/wp-json/activitypub/1.0/actors/0/followers"
],
"mediaType": "text/html",
"replies": {
"id": "https://ishii00141.stars.ne.jp/wp-json/activitypub/1.0/comments/1174/replies",
"type": "Collection",
"first": {
"id": "https://ishii00141.stars.ne.jp/wp-json/activitypub/1.0/comments/1174/replies?page=1",
"type": "CollectionPage",
"partOf": "https://ishii00141.stars.ne.jp/wp-json/activitypub/1.0/comments/1174/replies",
"items": []
}
}
},
"actor": "https://ishii00141.stars.ne.jp/?author=0"
}
"tag"が空だから、Mastodonで検索しても表示されないのだろうか?

コメント
この「ハッシュタグテスト」という投稿は、記事中に #WordPress や #Mastodon があるのに、マストドンのハッシュタグ検索では表示されない。
wp_posts テーブルの ap_outbox の post_content の"tag"に含まれていないからかもしれない。
ハッシュタグテスト | いしい@試行錯誤
https://ishii00141.stars.ne.jp/20251115-0245-4041/