SEO
Nid: 788
- SEO 関連モジュールを一括インストールし、SEO checklistを利用して順次対応する。
$ cd sites/all/libraries && sudo rm -rf htmlpurifier/ && sudo git clone git://repo.or.cz/htmlpurifier.git && sudo chown -R www-data:www-data .
$ sudo drush dl google_analytics $ sudo drush -y en seo_checklist admin_menu module_filter metatag metatags_quick pathauto globalredirect redirect googleanalytics ga_tokenizer contact_google_analytics context_keywords microdata htmlpurifier search404 seo_checker site_verify xmlsitemap site_map security_review scheduler read_more basic_seo_rules
admin/config/search/seo-checklist
admin/config/search/verifications
- Open Graph meta tags を有効して、Facebook や Addthis でシェアされた場合に画像を表示する。
$ sudo drush -y en metatag_favicons, metatag_mobile, metatag_devel, metatag_verification, metatag_opengraph_products, metatag_app_links, metatag_context, metatag_views, metatag_facebook, metatag_google_plus, metatag_panels, metatag_importer, metatag_twitter_cards, metatag_opengraph, metatag_dc_advanced, metatag_hreflang, metatag_dc, metatag
admin/config/search/metatags
Global -> Content -> Edit
Open Graph: image: [node:field_image]
$ drush cc all
確認 https://developers.facebook.com/tools/debug/og/object/
- ソーシャルモジュール AddThis設定
メニューの「Get The Code」からコードを取得、コピーしてHTMLテンプレートの手前にペースト。responsive_bartik テーマ、ID: ra-558640d94588e7fz の例。
$ sudo vim sites/all/themes/responsive_bartik/templates/html.tpl.php <!-- Go to www.addthis.com/dashboard to customize your tools --> <script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-558640d94588e7fz" async="async"></script> </body> </html>
- SEO bot のブロック
競合相手をリサーチするなどの形でSEOを目的としているbotをブロックするため、robots.txt に以下を追記します。
User-agent: MJ12bot Disallow: / User-agent: SemrushBot Disallow: / User-agent: SemrushBot-SA Disallow: / User-agent: rogerbot Disallow:/ User-agent: dotbot Disallow:/ User-agent: AhrefsBot Disallow: / User-agent: Alexibot Disallow: / User-agent: SurveyBot Disallow: / User-agent: Xenu’s Disallow: / User-agent: Xenu’s Link Sleuth 1.1c Disallow: /
- YahooカテゴリーやBlogランキングなどに登録
- AMP設定確認
admin/config/content/amp
各コンテンツタイプの設定で、"Custom Display Settings"にてAMPにチェックを入れて有効にする。
manage displayにて、各フィールドのformatにAMP形式を指定。