「KUSANAGI」を含む日記 RSS

はてなキーワード: KUSANAGIとは

2021-03-11

アダルトアフィリエイトで稼ぐということ

はじめに

アダルトアフィリエイトサイトの構築を開始したのが2020年3月中頃で、あれから一年が経とうとしている。

仕事の合間に時間を見つけながらチビチビ構築をはじめ、何度も挫折を繰り返し、2020年11月頃になんとかリリースし、現在はそこそこのアフィリエイト収入を得られるようになったので、回顧がてら流れを書こうと思う。

構想・企画

副収入を得たい、と考えていた当時、ぱっと思いついたのが収益Webサイトの構築だった。

本業システム関係なので技術的な部分はそこそこ分かる、しかし実際にWebで稼いだ経験はない。

いろいろ調べていくうちに、「アダルトアフィリエイトは稼ぎやすい」という記事をよく目にした。

性欲は人間普遍的欲求でありその需要は尽きることはない。僕はアダルトアフィリエイトサイトを構築する方針にした。

収益Webサイトを構築する場合、当たり前だけどまず最初収益モデルから検討すべきだ。

Webサイト収益形態としては、ざっくり言うと「クリック報酬広告」「アフィリエイト収入」「ユーザー直接課金」がある。

クリック報酬広告」は訪問者がクリックするたび収入が発生するが、それなりの収入を求めるなら莫大なPV必要になる。

アフィリエイト収入」もそこそこPV必要だが、最初からアフィリエイト意識したサイトを構築するだけであれば、そこそこのPVでもそこそこの収入が入ると踏んだ。

ユーザー直接課金」はPVがそこまでなくても成立するが、課金したいと思えるコンテンツ提供できるかというと自分には難しい、と判断した。

僕は「アフィリエイト収入」をベースとする、アダルトアフィリエイトサイトを構築することにした。

構築準備

本業技術職のクセにコードをイチから書くのが嫌だった僕は、高速WordpressKUSANAGI使用することにした。

名前ドットコムで安いドメインを取得し、AWS無料枠にKUSANAGIデプロイし、レスポンシブ対応の高速無料テーマであるLuxeritasを採用し、CloudFlareも導入。

金がほとんどかからないのに表示速度は爆速、という鬼の布陣である

また、WordPressなら投稿処理をある程度自動化できる。

世のアフィリエイター達は商品が売れるように丹精を込めて記事を書いていたりするが、そんなもの糞喰らえだ。

Pythonコードを書いて既存サイトからスクレイピングして、加工して、Crontabで自動投稿する。これに限る。

KUSANAGICentOS)には既定でPythonインストールされているので、pipで必要パッケージを追加。

さて、環境は整ったのでコンテンツ作成に取り掛かろう。

最初の失敗

アダルト界の巨塔といえば「Xvide**」や「Pornh**」だ。

世界一アダルトサイトたちからスクレイピング動画を取得し、こちらのサイトを充実させようと考えた。

しかし、ここは無修正天国なので、不用意にスクレイプして無修正動画を載せてしまうと日本では即オナワだ。

考えたのが、モザイクあり動画のみを載せているチャンネルから動画を選定して取得しよう、という試み。

とあるチャンネルでは、動画タイトルFANZAの品番が入っていたりしたので、その品番をキーワードに更にFANZA側でスクレイプし、紹介先ページとして整理できると思った。

収益モデル最初に考えておく重要性はここにある。どういうコンテンツサイト掲載し、どこの商品ページから購入してもらうか?

この流れの整理がついていないと、いいサイトを作ったとしても収益化は実現できない。

「Xvide**」に極上にエロい動画があってそれを自分サイト掲載したとしても、その商品情報が分からなければ商品紹介も出来ないわけである

僕は、動画タイトルの品番から商品特定して紹介する方法であれば、サイト収益化していけると思った。

ところが、自分の考えが甘かったことを知ることになる。

まず、「Xvide**」や「Pornh**」は、違法アップロード天国であるがゆえに、動画削除依頼により次々と消される。

こちら側で取り込んだ動画の死活判定を実装してリンク切れページを削除していくとデータベースが汚れていくし、

今後サイトコンテンツが充実していったあとも追加と削除を繰り返していくのは果てしないことのように思われた。

そもそも商品紹介をするだけなら、「Xvide**」や「Pornh**」から情報を取得する必要があるのだろうか?

「Xvide**」や「Pornh**」では、動画の内容やタイトルから商品情報が分からないケースはとても多い。

FANZA公式サンプル動画でもいいんじゃないのか?そんなことを考え始めた。

僕は、「Xvide**」「Pornh**」からスクレイプする、という方針を辞め、サイトを作り直すことにした。

これが最初の失敗である

二度目の失敗

FANZA公式サンプル動画からスクレイプする方針に改めたが、単純にスクレイプするだけならそのサイトには何の価値もなく、何か付加価値必要だと考えた。

そこで考えついたのが、多言語対応型のアダルトアフィリエイトサイトである

FANZA公式サイトは多言語対応していないため、それに対応するサイトを作れば国内だけでなく世界中から集客を見込める、と思った。

Wordpressには多言語対応できるプラグインが用意されており、ある程度の自動翻訳もしてくれる優秀なプラグインもある。

それに、AWSのboto3ライブラリを使えばAWS Translateを使っての翻訳可能完璧な構想だと思った。

最終的には15言語対応する構成にし、FANZA動画もある程度登録完了し、やっと世に出せる、という状態になった。

ところが、ここでも自分の構想が致命的に誤っていたということを知ることになる。

利用規約にはっきりと明文化されているが、FANZAそもそも海外から利用できないサービスであり、国内ユーザーのみを対象としていた。

そのため、「FANZA公式サイトは多言語対応していない」のは当たり前の話で、前提から既に間違いまくっていた。

ようやくリリースまで漕ぎつけたと思った矢先、敢え無くサイトを作り直すことになった。

これが二度目の失敗である

三度目の失敗

言語対応意味がないことがわかり、サイト方向性を決めあぐね、いろんなアダルトアフィ指南サイト徘徊していた。

そこで「エ○タレスト特化型サイト」というもの存在を知った。

実は「エ○タレスト」はアダルトアフィ業界では非常に有名なサイトで、1日で数百万のPVを誇るモンスターサイトである

どこぞのサイトで見たが、アクセス流入は「3つのS(SEOSNS・Satellite)」を意識しろ、というものがあるらしい。

SEOSNSは今さら既出なので多くは語らないが、Satelliteとは中継、つまりアンテナサイトアクセス交換のことである

「エ○タレスト」への登録はまさしくSatellite戦略であり、登録して動画掲載されれば莫大なPV恩恵を受けることが出来る。

「エ○タレスト」では「Xvide**」「Pornh**」等から動画を紹介する必要があり、公式サンプル動画対応していない。

最初の失敗で「Xvide**」「Pornh**」を避けていたが、莫大なPV恩恵を受けられるなら…という甘い誘惑に負け、特化型サイト検討を始めた。

まず、ここでももちろん無修正動画回避しなければいけないし、視聴時間が長すぎる動画ダメ商品の内容が分からないとダメ、などの依然としたハードルがある。

そこで考えたのが、「エ○タレスト」に既に掲載されている他サイト動画ページから情報を取得し、自サイト掲載する、というもの

既に「エ○タレスト」に掲載されている実績のある動画であるため無修正心配はなく、商品情報も取得可能である

他人の褌で相撲を取るような卑怯まりない戦略だが、動画タイトルカスタマイズ性にオリジナルティを加え、サイトを充実していこうとした。

そして「エ○タレスト」に掲載依頼をしようとしていた矢先、2020年10月からリーチサイト規制」が施行されることを知った。

この規制はつまり、『今までは違法サイトへのURLリンクだけならセーフだったけど、今後はURLリンクだけでも処罰対象になるよ、親告罪だけどね』というものだ。

「エ○タレスト特化型サイト」は、この規制に思いっ切り抵触するサイトなのである

いきなり全てのサイトを取り締まることは現実的不可能だし、そもそも親告罪なのでメーカー側の告訴が無ければ問題ないし、それによる処罰を受ける可能性は低いとは思ったが、わざわざ処罰対象行為リスクを取る必要もないとも思った。

そのため、「エ○タレスト特化型サイト」も取止め、サイトを作り直すことにした。

余談になるが、2020年12月の「Pornh**」動画一斉削除事件により「エ○タレスト特化型サイト」は軒並み壊滅的な被害を受けることになり、やらなくて良かったと今は思う。

アダルトアフィは誰でも稼げる」のは一昔前の時代であり、現在は昔ほどは稼げないと言われている。そのあたり、情勢の変化で受ける影響の大きさを肌で感じる。

これが三度目の失敗である

念願のローンチ

「エ○タレスト特化型サイト」の撤退で心が折れそうになりつつも、初心に帰りFANZA公式サンプル動画で何かできないか考えた。

夜もすがらサンプル動画を視聴して一人快感に耽っている中、サンプル動画の総視聴時間再生するまで分からない、というところに不満を覚えた。

「Xvide**」「Pornh**」ではサムネイル視聴時間が表示されるので、とてもユーザーフレンドリーだ。

ここで思い付いたのが、サンプル動画視聴時間を表示して一覧として並べれば、それが付加価値になるのではないか?ということ。

サンプル動画の中には視聴時間が5分以上のものもあれば、1分以下の極端に短い動画もある。

極端に短い動画排除してある程度以上の視聴時間サンプル動画を一覧化すれば、それだけで価値のあるサイトになると踏んだ。

何より、海賊版サイトを利用せず、正規サンプルを利用する真っ当な方法ポルノ産業に貢献できる、と思うと少し胸が躍った。

方針が決まったので、早速仕組み作りに取り掛かる。

FANZAの新着動画ページからサンプル動画があるページURLの一覧を取得する。

個別ページから商品情報動画URLを取得し、動画視聴時間はFFprobeで取得する。

視聴時間が短いものは除外し、長いもののみ情報を加工してWordpress投稿する。

サムネイル用の画像は、OpenCVで顔認識できるサンプル画像の中からランダムに選定する。

自動投稿の仕組みと流れはざっくりそんな感じだ。

後は、カスタムCSSゴリゴリ書いてレイアウトを整形し、表示処理など気に入らない部分はテーマPHPコード魔改造して対応した。

2020年分の動画全件に対して視聴時間判定と登録処理を繰り返し実行し、2020年11月、ようやくサイトローンチした。

構想から構築までおよそ8ヶ月、三度の失敗と挫折経験して何とかサービス公開まで漕ぎつけることができた。

運用開始後

既に述べたが、アクセス流入のための3つのS(SEOSNS・Satellite)を意識したアクセスアップ対応はもちろん実施した。

SEO対策は、然るべきプラグインを導入し、SEO対応しているLuxeritasを使ってさえいれば、コンテンツを充実させていけばそれで十分と考えた。

SNS対策は、Twitterアカウント作成してTwitterAPIの申請を行い、アクセスキーサイト登録して投稿後に自動ツイートする仕組みを作った。

Satellite対策は、ランキングサイトアンテナサイト登録し、掲示板でのゲリラ活動など水面下でチビチビ広報活動を行った。

結果として功を奏したのはSEO対策のみで、サイトアクセスリファラほとんどが検索エンジンから流入になっている。

なので、SNS・Satelliteの取り組みも強化しなければいけないと思い、この増田を書いている部分はある。そこは勘弁してほしい。

あと、運用開始後も様々な問題が発生した。

動画登録処理がリソース不足やスクレイプ先サイト構成変更のため時々異常終了しており、根本対応にたびたび時間を取られた。

スケジュール投稿が時々失敗したり、Googleサーチコソールでインデクスエラー修正したり、今も運用カバーはチラホラある。

しかし、自動投稿の仕組みを作っているので、正直言うと不具合対応以外にやることはほとんどない。

日常的にやっているのはPV確認、収支確認ログ確認ぐらいのもので、手動更新することを考えるとラクなもんだ。

運用開始後に如何にラクするか」というのはやはり企画時点から考えておくべきだな、とつくづく思った。

アクセスと収支

ここまで読んでくれた人なら気になるであろう、サイトへのアクセスアフィリエイト収入について軽く書く。

WordpressJetPackを見ると、SEO効果のおかげか右肩上がりを維持できていて、2020年12月は2万PV2021年1月は4万PV2021年2月は6万PVと堅調な数字だ。

アフィリエイト収入12月は約2000円、1月は約6000円、2月は約10000円という結果が出ており、アフィリエイター挫折ラインである月500円をすぐに超えることが出来た。

アフィリエイト協会調査によると、2020年は3人に2人は月に10000円も稼げていない状態らしく、僕はとりあえずの成果をあげることができて満足している。

http://affiliate-marketing.jp/release/202007.pdf

AWS無料枠が今月で切れてしまうので、今月までに成果を出せなかったら潔く撤退するつもりだったが、今ではサーバ代くらいなら稼げそうだ。

もっとアクセスが増えれば効果的な広告を打ち出すことも出来るので、マネタイズ増強を踏まえてもう少し運用を続けてみようと思う。

ただし今後については、全く別の収益モデルにも挑戦してみたいので、今のサイトがもう少し軌道に乗ってきたら、色々と手を広げてみようと思う。

アダルトアフィリエイトで稼ぐということ

最後に、作成したサイトをお披露目して結びとさせてもらう。

 Luxjulia - アダルト動画エロ動画無料サンプル蒐集サイト

 https://luxjulia.com/

アダルトアフィリエイトに限らないが、収益Webサイト構築で考えるべきことは以下だ。



それでは皆さん、さようなら。レッツエンジョイ ポルノテックマネー

このネタで本書けそうだわ。

2019-04-26

anond:20190426001052

互助会を見かけるたびにNGにしてたらいつの間にか944件もあった(多すぎて途中で切れた…)

b:id:a-rulership

b:id:A1riron

b:id:aahtmk

b:id:absinshex0

b:id:addieayumi

b:id:affili-brog

b:id:affili88

b:id:afromanjaro

b:id:afugoro

b:id:aikotobawa2525

b:id:aikowakakusa16

b:id:aile-strike-gundam-gat-x105

b:id:aisyuudog

b:id:aka_hell

b:id:akabane1234

b:id:akabaneyama150

b:id:akane1033

b:id:akaneeita1030i

b:id:akemi_12mg

b:id:akihiro5

b:id:akihuooblog

b:id:akillertwit

b:id:akira2013web

b:id:akisan01

b:id:akiwo321

b:id:akoreb

b:id:akouroushix

b:id:allmashit

b:id:alpha_zero

b:id:alpi-co

b:id:amago1022

b:id:Amire

b:id:amknz420

b:id:AmyAmy

b:id:andantesunny

b:id:Andy_Hiroyuki

b:id:anko511

b:id:ao_mina

b:id:aoikawano

b:id:aopa-----nda

b:id:apoptosis35

b:id:applebaka

b:id:arinkolog

b:id:arinoshuke

b:id:aroundfiftyliu

b:id:ARROWS-ADSP201503

b:id:asahi-diet

b:id:asakumamasaru

b:id:askk

b:id:asokata

b:id:Assume

b:id:asukaksk

b:id:atlantice358

b:id:atohire

b:id:atwilljoan299

b:id:awawako

b:id:ayaka010202

b:id:ayakanishino8

b:id:ayapix

b:id:ayayuito_japan2012401

b:id:azumaon

b:id:azusanakao081

b:id:b204638

b:id:Babar_Japan

b:id:baikoku_sensei

b:id:bananatuma

b:id:bancya

b:id:bata_sun

b:id:bbc-21

b:id:beed

b:id:beh1st

b:id:bellbelona39

b:id:bg4kids

b:id:billionman

b:id:black_women

b:id:black-koshka

b:id:BLUE_Galaxy

b:id:blueboy

b:id:bluebright

b:id:bluesky01

b:id:bokutokazokutosonota

b:id:boomnoox

b:id:bottomzlife

b:id:boxermannequin

b:id:browncapuchin

b:id:btomotomo

b:id:bu_kirin

b:id:buddha01

b:id:bumpmania

b:id:bun1125

b:id:bungo1495

b:id:burning0069

b:id:Butakun

b:id:byronko

b:id:cabucafe

b:id:CALMIN

b:id:cample-hq

b:id:capsule-travel

b:id:cat-whisker

b:id:catlani

b:id:CDG

b:id:celica821

b:id:cenecio

b:id:cfiken

b:id:chachapan

b:id:chairoitenten

b:id:chancepapa

b:id:chantam

b:id:charinkox

b:id:charmy2016

b:id:charumen

b:id:cheerfuldays

b:id:chemist7bachelor

b:id:chiakisns

b:id:cj3029412

b:id:clayhand

b:id:clistalemelald

b:id:cloise

b:id:cloudsalon

b:id:coco30

b:id:cocolili

b:id:coconoo

b:id:cocopelli-0806

b:id:coden

b:id:conandaisuki

b:id:copperpot

b:id:coqeut

b:id:crassone_blog

b:id:create-crema

b:id:cucumberking231

b:id:cyakorin

b:id:cyu-ko

b:id:daiouoka

b:id:daisawamura

b:id:daisennin

b:id:Daisuke-Tsuchiya

b:id:daisukego

b:id:dangotan

b:id:dankejyuri

b:id:dasaweb

b:id:dearwalker_yuya

b:id:delight1458

b:id:dende061160

b:id:denshaouji

b:id:deogolden

b:id:deokisikun

b:id:desumasu111

b:id:dewf2itb

b:id:diet55

b:id:digitalglm

b:id:dohkeshi

b:id:dokushohon

b:id:dorifamu

b:id:downtothedevil

b:id:dpan

b:id:dragomania8

b:id:dujtcr77

b:id:econatan

b:id:education2017

b:id:egao700

b:id:egaono-oto

b:id:elifechan

b:id:EllieK

b:id:emimamablog

b:id:engineerwisemethod

b:id:eniyamax

b:id:eriko_moon

b:id:eriza02160

b:id:eroyama

b:id:erumoa0

b:id:eternalcollegest

b:id:euri-kusanagi

b:id:feerique1115

b:id:fk0407

b:id:flightsloth

b:id:forComments

b:id:fortune-regret24

b:id:fosanafo

b:id:freedomdomqq

b:id:freelancer875

b:id:fruit-punch-zamurai

b:id:fukai19930806347

b:id:fuku-utsuo

b:id:fuku39

b:id:fulmoon3002

b:id:funare

b:id:fuufu2

b:id:g913

b:id:ganaonaga

b:id:gaou2

b:id:garage-kid

b:id:garigarigarikuson

b:id:garnetmoon0416

b:id:garopade

b:id:GATSBYtan

b:id:gattolibero

b:id:generic_ninja

b:id:giovannna

b:id:give1315

b:id:globalizer

b:id:gmoji

b:id:Gohang

b:id:goisan

b:id:goldblack

b:id:gootatan

b:id:gorigori_GG

b:id:gu-gu-life

b:id:gu-none

b:id:gudankduit

b:id:gundamoon

b:id:gurattoki

b:id:gustave_buzz

b:id:h163932

b:id:ha7079

b:id:ha8i1i8ah

b:id:haibisukasusan

b:id:hais-kum5926

b:id:haisetan

b:id:hal1955

b:id:halynsmak

b:id:hana7rin

b:id:hanabiagaru

b:id:hanage-works

b:id:hanamaru52

b:id:hangtime1532

b:id:hanisandayo

b:id:hanma15

b:id:happy-ok3

b:id:happy88104

b:id:happydust

b:id:hareruyatan

b:id:harienikki

b:id:Harnoncourt

b:id:haru501227

b:id:haruhiwai18

b:id:haruki19940608

b:id:Haruosan

b:id:haruusagi_kyo

b:id:hasshikun

b:id:hasuhasu8

b:id:hatebuuser004

b:id:hatetokke

b:id:hatoyu-k

b:id:hayato1999a

b:id:heartbook

b:id:hebereke2017

b:id:heibonga-1bandanya

b:id:helmet_mom

b:id:henacyan

b:id:hentekomura

b:id:hiekashi

b:id:hikarureon

b:id:hikimato

b:id:himrock5151

b:id:hinapix

b:id:hinataaoi

b:id:hinatamaboki

b:id:hir0-14

b:id:hiro19730730

b:id:hiroki0308

b:id:hironao1

b:id:hisatsugu79

b:id:hitomishirikaizen1

b:id:hitsujinoikuji

b:id:hiyapa

b:id:hiyokomother

b:id:hkstd_rock

b:id:hogehoge223

b:id:hoikorox

b:id:holstein_ojisan

b:id:homuhomuHiro

b:id:horitsukiko

b:id:hosino1977

b:id:hotmotto900

b:id:hrktksm

b:id:htmar

b:id:hukusuke39

b:id:hyoroumi

b:id:i_magawa

b:id:ichibans_shuhanji

b:id:idenizi

b:id:igadget

b:id:iGCN

b:id:ikedachiin

b:id:ikujilog

b:id:ikuko-0307

b:id:ikurazu

b:id:imdestiny

b:id:imyme_999

b:id:inmysoul

b:id:inukoblog

b:id:investravel

b:id:iRoakg

b:id:iroiroyuruyuru

b:id:ishikawayulio

b:id:issizzz

b:id:itoh1018

b:id:itsumonotakumi

b:id:iwa9ra

b:id:iwatako

b:id:izumojiro

b:id:jelly-beans

b:id:jelly3

b:id:jerich

b:id:jflkg4u

b:id:jhkblog

b:id:jinsan77

b:id:jizi9

b:id:jrockford

b:id:jubenonz

b:id:jugring

b:id:juliajewelkali

b:id:jun-datsusara

b:id:jun77lax

b:id:k_oniisan

b:id:k170215

b:id:k19d

b:id:kabu-life

b:id:KAERUSAN

b:id:kailua020

b:id:kajika-fufu

b:id:kakoid

b:id:kame710

b:id:kami2775

b:id:kamkamkamyu

b:id:kana_kuga_syu

b:id:kanakan01

b:id:kanchi_guy_nice_guy

b:id:kanechiebukuro

b:id:kanifkdlljdl

b:id:kanonote

b:id:kaochan0801

b:id:kaori-ri

b:id:kaori4cat

b:id:kapibara5168

b:id:karinasa

b:id:kasiwabara2013

b:id:kasumin0

b:id:katuyaku1

b:id:kdskun

b:id:kedamatoriko

b:id:kei-lmnop

b:id:keita-agu-ynu

b:id:kemononeko

b:id:kemoxxxxx

b:id:ken10blog

b:id:kenmoja

b:id:kenmuu

b:id:kentaro-takano

b:id:ketudairakusaemon

b:id:keystoneforest

b:id:keyumino

b:id:khawai

b:id:kibunedb

b:id:kido_ari

b:id:kikuchy

b:id:kimamalist

b:id:kimamani01

b:id:kimuyuri06

b:id:kinako222

b:id:kingxoxo

b:id:kinnosabakan

b:id:kinoshita-orphes

b:id:kirinnokurashi

b:id:kisaru

b:id:kita0909

b:id:kitaazabu48

b:id:kittysansuki

b:id:kiwigold

b:id:kiyopiko-business

b:id:kk3marketer

b:id:kkvv

b:id:kobabiz

b:id:koebi_z

b:id:koji-blog

b:id:kojimafood

b:id:koko2525

b:id:kokokaku

b:id:kokubu_ou

b:id:kokutoya

b:id:komz

b:id:konayuki358

b:id:konegiya

b:id:konkatsu011

b:id:kooonyaaa

b:id:korekai

b:id:korekai2

b:id:korino_n

b:id:koromokku

b:id:kororo78

b:id:kosodateiruka

b:id:kota_uni

b:id:kotatsumama

b:id:kotetsudesu

b:id:kotorin6

b:id:kotsu2life

b:id:koyatrader

b:id:koyosikoyosi14

b:id:kozikokozirou

b:id:ksakae1216

b:id:ku-kahan

b:id:kujoyugo

b:id:kumasi

b:id:kun-maa

b:id:kurashi_chie

b:id:kurashi-map

b:id:kuriru_net

b:id:kuro6kuro6

b:id:kuromegane1959

b:id:kuronji888

b:id:kurott

b:id:kyokocanarysan

b:id:kyu_com

b:id:le9240

b:id:lea2usagi

b:id:lemonSato

b:id:levites

b:id:li-lon-5xbp4

b:id:lifesmile365

b:id:lightasthirdeye

b:id:lindalindapanda

b:id:lisa-writer

b:id:lizune

b:id:love4pink9

b:id:LoveKaorin

b:id:lovesophia

b:id:luvthyselfnet

b:id:m-eitaro

b:id:ma-corpus

b:id:ma-macyami

b:id:maemukiworld

b:id:mahiro9119119

b:id:maikomaikomaiko

b:id:mainichigaumaretate

b:id:makimain0

b:id:makimikan

b:id:makocho0828

b:id:makoto-itimonji

b:id:mama-eiseishi

b:id:mamashizue

b:id:mamejeff

b:id:mami_tasu

b:id:mamicchi0423

b:id:mamichansan

b:id:mamiko-iwamoto-dvs

b:id:mamisinpuruseikatu

b:id:mana-cat

b:id:manatoluv

b:id:mao-nakazawa0124

b:id:marmaropeppe

b:id:marsweexavi

b:id:maru386

b:id:marumeron

b:id:marverickjp

b:id:masa10t

b:id:masa381_302

b:id:masakichi02

b:id:masakiplus

b:id:masanori1989

b:id:masaru-masaru-3889

b:id:masatygames

b:id:mashirotan

b:id:mashley_slt

b:id:maskednishioka

b:id:massoKUN

b:id:master3954

b:id:masuo-anago4649

b:id:masuosanex

b:id:mata1

b:id:mawhata

b:id:maxa55

b:id:maxminkun

b:id:mayoi_inu

b:id:mayuchandesu

b:id:mayujun0201

b:id:meganeshufu

b:id:megstyle39

b:id:meguizumicostco

b:id:megumint

b:id:meigikanagata

b:id:meitanteiconankun

b:id:mememegmeg

b:id:mendarukonba

b:id:menekidaimaou

b:id:mennou

b:id:merurin

b:id:mfigure

b:id:mhkj2

b:id:micyam-ucyan

b:id:Midas

b:id:mightymind11

b:id:milk0630

b:id:mimozax

b:id:minamaru-0411

b:id:minaminakun

b:id:minatoblog

b:id:minimal-uuu

b:id:minoruharu

b:id:miporintama

b:id:misangadayo

b:id:misojiossan

b:id:mitan_555

b:id:mitsu2567

b:id:miya_si2

b:id:miyamarin

b:id:mizue338

b:id:mizuwariwde

b:id:MK24

b:id:mm-nankanoffice

b:id:mm2013

b:id:mocchi_blog

b:id:mochico121

b:id:moet_moet

b:id:mofnokikotori

b:id:mogmogfirst

b:id:mogmogmogtan

b:id:moiharamaki

b:id:momotaeimi

b:id:momotoyuin

b:id:moneyneko

b:id:mongorianus

b:id:Moonlightdance

b:id:moru32mo

b:id:Moti

b:id:moto210jp

b:id:mottii-cocoa

b:id:mowmow18

b:id:mr_kuyou

b:id:mraka2015

b:id:mroreself

b:id:mshate0201

b:id:mshimfujin

b:id:msoasis

b:id:MumLovesTraveling

b:id:munioka303

b:id:muu-mu

b:id:mybrog

b:id:myu_kichi

b:id:n_hiro123

b:id:n-m-c-9311

b:id:n2a5o2c0

b:id:naconeco

b:id:nadanonadanotamenonadaniyoru

b:id:nagaihksk

b:id:nakanomaruko

b:id:nakaoka-j

b:id:nakatomihiroyukii

b:id:nanapekotanz

b:id:nancyara

b:id:nanpoo803

b:id:nantoka-narusa

b:id:naokorochan0926

b:id:naole

b:id:naoto0211

b:id:naox21

b:id:napeco

b:id:narumi087

b:id:nburin0529

b:id:negitoro1222

b:id:nek654

b:id:nekoburian

b:id:nekodemo

b:id:nekoraka2

b:id:nekotohina

b:id:nenesan0102

b:id:nepinepikun

b:id:netalife

b:id:netbusinessjouhou

b:id:netkajino

b:id:ngsmntm

b:id:ni-runi-runi-ru

b:id:nicchisho

b:id:nichan-nichan

b:id:nicopara

b:id:nicottowatch

b:id:night1417

b:id:nilab

b:id:NISSHI_A311

b:id:nmugi

b:id:no-name-310-007

b:id:noahsartgallery

b:id:noblejasper

b:id:noboreni

b:id:nomado67

b:id:nomanomanoma

b:id:nottari

b:id:nozno

b:id:nukoblog

b:id:nyaaat

b:id:nych87

b:id:oasistem

b:id:obsidianswd

b:id:oclife

b:id:OHAMa

b:id:ohana3

b:id:ohisamakun

b:id:ohitorisamazanmai

b:id:ohsera-subaru

b:id:oimichi1

b:id:ok723

b:id:okeiko-life

b:id:okinawapunk

b:id:omg-ox

b:id:one-chance

b:id:one00one

b:id:onigashira_3

b:id:onionpetas

b:id:ooinunohuguri

b:id:option-trade

b:id:ore_de_work

b:id:ornith

b:id:osappiro

b:id:oshasma-com

b:id:osushinocosmo

b:id:otakuchblog

b:id:otonann

b:id:outdoor-kanazawa

b:id:p-n-3-p-n-3

b:id:panda-mzlbk

b:id:papandaikuji

b:id:papiko8-l

b:id:par321

b:id:pata08

b:id:peacemanx

b:id:pek0615

b:id:peter0906

b:id:pfassistant

b:id:phantasm-takarazuka

b:id:phism

b:id:photoblg

b:id:pianokeieijuku

b:id:Pikky

b:id:pilattu0730

b:id:pinkmania0306

b:id:pinkty

b:id:playgel

b:id:pn11

b:id:pojihiguma

b:id:poko-a-poko

b:id:popman00

b:id:Pororo-CA

b:id:powerbombkun

b:id:ppinkkym

b:id:primavera-rose1108

b:id:programmablekinoko

b:id:psycholokororin

b:id:ptskunx

b:id:pu---ko

b:id:pucayu

b:id:qioqolady639

b:id:Qrokawa

b:id:r9yu25

b:id:raiannka

b:id:raiku8

b:id:rakkoara

b:id:rarasongjing

b:id:reasongomainstream

b:id:rei2017

b:id:remy0420

b:id:rena1987

b:id:reon5653desu

b:id:Repeterreservearmy

b:id:rhinocero

b:id:rico_note

b:id:rider250

b:id:rie1122

b:id:riecoro

b:id:rikubo3270

b:id:rina358

b:id:rinosayukaho

b:id:rinrio10262004

b:id:rito-jh

b:id:rkssd0717

b:id:RlE

b:id:ROCK

b:id:roll8

b:id:romantist_taste

b:id:rondon2013

b:id:roxisonin

b:id:rsk26-blog

b:id:rtaroyma

b:id:ryokusai

b:id:ryosuke1123

b:id:ryosuke888

b:id:ryutan613

b:id:s-soup

b:id:sacoolablog

b:id:saitamagatama

b:id:saiusaruzzz

b:id:sakatsu_kana

b:id:sakelog

b:id:sakura-neko283

b:id:sakuraho

b:id:sakuranbo2milku

b:id:sakusakusak

b:id:sakuyo2018

b:id:samarise

b:id:saneyuu

b:id:sankairenzoku10cm

b:id:santambo

b:id:Sanyontama

b:id:sapic

b:id:sarapan2014

b:id:sasagin

b:id:sasasan3

b:id:sasashi

b:id:SASAYAMA

b:id:sasurai-no-uni

b:id:satomi77

b:id:satorukamoshida

b:id:satouyuu27

b:id:sbedit1234

b:id:SCANTY

b:id:sea295x2

b:id:seikatu40

b:id:Seipon2

b:id:sekkachipapa

b:id:sekreto

b:id:selvege

b:id:Semi-retired

b:id:sennich

b:id:setsunaz4

b:id:sgamakun

b:id:she_through_sea

b:id:shellbody

b:id:shi-shi-shimane

b:id:shiitake1986

b:id:shimashimanegigi

b:id:shinkei807

b:id:shinnosuke51

b:id:shintya1228

b:id:shirogane27

b:id:sho-sh

b:id:ShougoMama

b:id:shuldflake

b:id:shun_prog0929

b:id:SikisimaHisayuki

b:id:simple-kurashi

b:id:simplehome

b:id:sin5

b:id:sirasupapadon

b:id:sirocco

b:id:smartstyle

b:id:smicho

b:id:snk55puwtnu

b:id:soboku-kobe

b:id:solidka2yuki

b:id:sonicdrum

b:id:soosun

b:id:sorairohanairo

b:id:soranoiroiro

b:id:soreyoung

b:id:soujinista

b:id:soul-vibration

b:id:soulgood

b:id:Speedque01

b:id:spicarisa

b:id:spikepp

b:id:srh0321

b:id:ssachiko

b:id:stargazer-myoue

b:id:stellacafe7

b:id:strawberryhunter

b:id:studio_one

b:id:studym

b:id:suama91

b:id:subetewamamorubekiasueto

b:id:sufuretan

b:id:sugachannel

b:id:sumilemondesu

b:id:Sunafky

b:id:sunamandala

b:id:sunao-hiroba

b:id:sundansuw

b:id:sunday28

b:id:suyamatakuji

b:id:sweets5

b:id:swimi

b:id:syokora11

b:id:syuhunikki

b:id:syungaku1828

b:id:syuo0130

b:id:t_mina

b:id:t-akr125

b:id:TACOMIC

b:id:tadachika_id

b:id:taguchikun

b:id:taguchizu

b:id:tai_mijinko

b:id:taitai39

b:id:takahata4274

b:id:TAKAMISAWA

b:id:takayukimiki

b:id:take--chan

b:id:take1517

b:id:Taketake

b:id:takoyakizm

b:id:Tamageta-0o0

b:id:tameyo

b:id:tanaboo

b:id:tanaka_yuuma

b:id:tapazou

b:id:tarotaroko

b:id:tatsumo77

b:id:Tatsuyang

b:id:tawashix

b:id:tebukuronosenkusha

b:id:temcee

b:id:terupianist

b:id:tiemirin

b:id:tinyoko8

b:id:tocotocokumachan

b:id:togetogenoniwa

b:id:toka-ina

b:id:tokida

b:id:tokiwoirodoru

b:id:tokushitai

b:id:tomo_king

b:id:tomoharu74

b:id:tomoiku21century

b:id:tomokoaida

b:id:Tomy103103

b:id:tongarashi

b:id:tongue_look

b:id:tononecoweb

b:id:tonsukeusagi

b:id:tonton31

b:id:Tora1014

b:id:torausa_e

b:id:torikooptimism

b:id:toshi19650104

b:id:toshio-shiratori

b:id:travel_jarna

b:id:triglav769

b:id:tryook55

b:id:tsubasa123

b:id:Tsujimon

b:id:tsukikosan

b:id:tsuteharu

b:id:tukinasikotonoha

b:id:tukkoman

b:id:tusagi

b:id:tyabatea

b:id:tyana777

b:id:typex2

b:id:ucdmtyr

b:id:uchu5213

b:id:uebouebo

b:id:ueno412

b:id:ujer

b:id:ukuk0524

b:id:umanomimini-nendo

b:id:unigame

b:id:unikurashi

b:id:unjyoryohen

b:id:unohanna

b:id:unoox

b:id:unorno1

b:id:uozumitoday

b:id:URURUNDO

b:id:UrushiUshiru

b:id:uto-blog

b:id:utukusiihibi43

b:id:Uuu29

b:id:uwasainfo

b:id:varevo

b:id:vilar5275

b:id:vitamine310

b:id:w-yakyuuboy

b:id:waffleblog

b:id:waka2light

b:id:wakax2

b:id:watakochan

b:id:watasinokurasi

b:id:willbehappy777

b:id:withTora

b:id:works_movie

b:id:wqv5mbs2

b:id:x-goblin

b:id:xeraxera

b:id:xiangcai925

b:id:xkoron

b:id:xyzkitazyx

b:id:yacooo

b:id:yagine

b:id:yahohokun

b:id:yaki295han

b:id:yakiimoboy

b:id:YamadaYoko

b:id:yamapi33

b:id:yantzn

b:id:yitaya2000

b:id:ymmmm7

b:id:yo30fashion

b:id:yogasa

b:id:yokobentaro

b:id:yokohamamegane

b:id:yokokaracc

b:id:yokoyumyum

b:id:yome-love

b:id:yone__yasu

b:id:yonjyoudansi

Permalink | 記事への反応(1) | 19:14

2018-03-13

Webスクレイピングで全自動更新エログ作ったったwwww

概要

よくある「完全放置!」「全自動更新!」「何もしなくても儲かる!」みたいなアフィがあるけど

おそらく、その1つである自動更新エログ作って一ヶ月近くたったからその結果を書く。

何かしら作品を作ったらQiitaかにアウトプット上げるけど、内容が内容なのでここで。

URLは多少内定自慢できるくらいの会社内定貰っているから伏せます><@バレなさそうなら晒す

・仕組み

サイト情報

お金の話

技術的な話

結論

仕組み

仕組みは簡単、いくつかの既存エロサイトWebスクレイピングをかけてウチのエログでも全く同じ情報配信する。

そんなエログに全く価値が無いと思われるが、既存エロサイトと比べてウチのエログを使うメリットはいくつかある。

メリットリスト

1. share-videosを使っているので削除されていても案外見れたりする。

2. 広告share-videos意外無い

3. エログ特有アクセストレードを行っていない(コピペなのでそもそもアクトレサイト申請出来ない)ため、色んなサイトを行き来せずにめっちゃやすい!

4. 「PageSpeed Insights スマホ 82 PC 93」「【GTmetrix】 PageSpeed Score 99 YSlow Score 87(CDN入れたら94)」平均読み込み4秒のエログの割に読み込みが早い

5. スクレイピングするエログ動画クオリティが高いサイトに厳選しているため良いネタがすぐに見つかってずく抜ける。(自分でも毎日使ってる)

事実友達に悪い点とかのフィードバックを頂戴とお願いしたが「特に悪い点は無い、、、むしろ使いやすい」と好評。セッション継続時間は平均4分でみんな動画ちゃんと見てるみたい^^

サイト情報

自慢はここら辺にして、アクセス結果とかサイト情報はざっくりを晒す

2月の総アクセスざっと2400くらいで、1日大体70〜100くらい。流入検索からアクセス100%

検索ワードjk 個人撮影みたいなワードからが割と多い。記事の数は10000件くらい。

直帰率60%、ユーザー当たりのセッションは4。

こんなものか?正直Web系ではあまりいから何をいえば良いかからない。GAで取っているからみたい値があれば追記で。

完全放置コピペかつ検索から流入100%で1ヶ月目にしてはじょうじょうかな?

お金の話。

儲かっているかというとこののままだと大赤字です。

鯖の無料枠で運営しているため向こう1年はタダで運営出来ますが、もっとアクセスを稼がないと厳しいです。(何せshare-videosしか収入がないから)

月極広告お話が来たら安定するのですが、スクレイピングでこの程度であれば来ないでしよう。

技術的な話

CMSとしてWordpress採用理由SEOとかプラグインで楽そうだから事実楽)(KUSANAGI存在を知っていれば使ってたのにと今更後悔)

WebスクレイピングGolang採用理由は速いから。並列処理でもっといから。あと書きやすい。てか。。。普通に好き。。。><

速さを求める理由はFunction as a serviceでスクレイピングを実行しているから。Python使おうと思ったけど、実行時間制限があるためある程度早くスクレイピングを終わらせなければならなかった。

鯖側で常駐かcronを使っても良かったけど、常駐はメモリ食べてパニックだし、cronは設定がめんどくさいから。FaaSだとWeb上で実行間隔を弄れて無料で最高。

こだわった所

Webスクレイピング抽象化

詳しい内容はウチのサイトの強みだから言えないが、他のエログURLリストに貼るだけで勝手に取得し投稿する。神。

結論

Webスクレイピングエログおすすめしない。手動で毎日更新したほうがアクトレで確実に儲かる。

黒字化するのであれば現行の方法ではなく、全自動日本中エログ全てのから記事を取得してshare-videosに張り替えて投稿するサイトかな。

ほんで長期運営ユーザーブクマしてもらえるような見やすサイトにでもしなければ収益化は無理。

2013-03-21

http://anond.hatelabo.jp/20130321000145

交響詩篇エウレカセブン 2期OP少年ハート」より。

http://www.dailymotion.com/video/x2rqdu_eureka-seven-opening-2_fun

ラップ部分で人物紹介、クルーの大半は並べるだけ、ありがちな作中への伏線カットもガン無視、引きすぎ、人物とかストーリーとか最高にどうでもいいのが丸分かりな村木マジクー

「咲かそう咲かそう」で松田サーカスを空中に咲かせるという常人には出来ない発想

サビ頭でまさかマクロス壁撃ちパロを敬史に振るという村木以外には思いつくことすら不可能な神采配。

ちなみにブルージェンダーOPの時には鴨川に壁撃ちパロを描かせているので、よほどあのOP板野背動に思い入れがあるらしい

こだわりに満ちた柿田爆発。柿田と綿密な打ち合わせがあったらしい。溶解した部分と駆動部に分かれた爆発を必要以上にたっぷりと見せる

とどめの金子サーカス。これを金子に描かせるのが目的だった言わんばかりの神作画

安直粉塵から全員集合でキメ。作画豚もアクメ

コンテ・演出:村木靖

作画監督吉田健一 中田栄治

原画

橋本敬史   柿田英樹

金子秀一   大塚 健

松田宗一郎  中谷誠一

新井浩一   坂崎 忠

長谷部敦志  川元利浩

安藤真裕   齋藤恒徳

竹内志保   村木 靖

背景:小倉一男(KUSANAGI

2008-12-31

akinator.comでのHIT数ランキング

合計ランキングTOP200から、日本アニメゲーム関連のキャラを抜き出してみた(俺の解る範囲で)

N Character Games

22 Son Goku (Dragon Ball) 26274

44 Pikachu 18225

49 Naruto Uzumaki 16761

62 Mario (Nintendo) 15216

137 Doraemon 9125

139 Monkey D Luffy 9066

147 Haruhi Suzumiya (The Melancholy of Haruhi Suzumiya) 8762

149 Sonic The Hedgehog 8730

167 Ichigo Kurosaki (Bleach) 8253

168 Solid Snake 8224

171 Link (The Legend of Zelda) 8017

172 Light Yagami (Death Note) 8009

192 L. Lawliet (Death Note) 7447

合計ランク内では13/200と割と少ない。

入ってるのも割と外人も検索しそうなキャラ

ここ7日のTOP200からの抽出

N Character Games

6 Haruhi Suzumiya (The Melancholy of Haruhi Suzumiya) 4012

8 Son Goku (Dragon Ball) 3939

14 Yuki Nagato (The Melancholy of Haruhi Suzumiya) 3162

16 Hatsune Miku (Vocaloid) 3130

21 Pikachu 2844

30 Konata Izumi (Lucky Star) 2375

32 Reimu Hakurei (Touhou) 2341

37 Monkey D Luffy 2092

38 Rei Ayanami (Neon Genesis Evangelion) 2086

39 Marisa Kirisame (Touhou) 2076

42 Naruto Uzumaki 2049

43 Kagami Hiiragi (Lucky Star) 2048

44 Lelouch Lamperouge (Code Geass) 2037

49 Shana ( Shakugan no Shana ) 1908

50 Saber (Fate/Stay Night) 1907

53 Mario (Nintendo) 1870

54 Suigintou (rozen maiden) 1868

58 Suiseiseki (Rozen Maiden) 1784

61 Sakata Gintoki (Gintama) 1741

62 Sakuya Izayoi (Touhou) 1717

66 Louise Françoise le Blanc de la Vallière 1695

76 Nanoha Takamachi (Mahou Shoujo Lyrical Nanoha) 1543

79 Aisaka Taiga (Toradora!) 1497

80 Light Yagami (Death Note) 1496

83 Cirno (Touhou) 1478

84 Horo (Spice And Wolf) 1461

85 Sakura Kinomoto (Card Captors Sakura) 1459

86 Conan Edogawa (Detective Conan) 1454

87 Asuka Langley Soryu (Neon Genesis Evangelion) 1453

89 Fate Testarossa (Nanoha) 1449

91 Shinnosuke Nohara 1433

93 L. Lawliet (Death Note) 1420

100 Rena Ryuugu (Higurashi no Naku Koro ni) 1351

101 Ranka Lee (Macross Frontier) 1344

102 Edward Elric (Fullmetal Alchemist) 1337

103 Remilia Scarlet (Touhou) 1319

105 Jotaro Kujo (JoJo's Bizarre Adventure) 1315

109 Solid Snake 1289

110 C.C. (Code Geass) 1289

112 Cloud Strife (Final Fantasy VII) 1277

113 Yukari Yakumo (Touhou) 1273

116 Sheryl Nome (Macross Frontier) 1237

117 Flandre Scarlet (Touhou Project) 1230

119 Ichigo Kurosaki (Bleach) 1216

122 Tsukasa Hiiragi (Lucky Star) 1208

123 Nagi (Kannagi) 1203

124 Yuno (Hidamari Sketch) 1201

125 Patchouli Knowledge (Touhou) 1200

131 Mikuru Asahina 1128

133 Aya Shameimaru (Touhou) 1121

137 Youmu Konpaku (Touhou) 1106

139 Shinku (Rozen Maiden) 1090

140 Hello Kitty 1089

142 Alice Margatroid (Touhou Project) 1076

144 Motoko Kusanagi (Ghost in the Shell) 1060

146 Yuyuko Saigyouji (Touhou) 1057

150 Furukawa Nagisa (CLANNAD) 1047

151 Abe Takakazu 1046

163 Hibari Kyoya (Reborn!) 980

168 Yotsuba 969

170 Chihaya Kisaragi (THE IDOLM@STER) 961

171 Setsuna F. Seiei (Gundam 00) 961

173 Kenshin Himura (Rurouni Kenshin) 955

174 Hanamichi Sakuragi 954

175 Kirby 953

177 Tomoyo Sakagami (Clannad) 944

178 Tohsaka Rin (Fate / Stay Night) 940

181 Nozomu Itoshiki (Sayonara Zetsubou-sensei) 935

188 Kyon (Haruhi Suzumiya) 904

190 Dio Brando (Jojo's Bizarre Adventure) 904

191 Link (The Legend of Zelda) 895

192 Roronoa Zoro (One Piece) 893

194 Kaiji Itou (Kaiji) 876

196 Sanae Kochiya (Touhou) 869

199 Kyou Fujibayashi (Clannad) 862

200 Uchiha Sasuke (Naruto) 862

76/200にまで増えてました。

日本芸能人とかも入れたら多分半分近くが日本絡みになる。

 
ログイン ユーザー登録
ようこそ ゲスト さん