项目作者: zeoagency

项目描述 :
Mobile First Indexing Tool
高级语言: Python
项目地址: git://github.com/zeoagency/mobile-first-indexing-tool.git
创建时间: 2020-04-29T10:57:28Z
项目社区:https://github.com/zeoagency/mobile-first-indexing-tool

开源协议:Other

下载


Mobile First Indexing Tool

  1. ┌─────────────────────────────────────────────────────────────────────────────────────┐
  2. Mobile First Indexing Request
  3. └─────────────────────────────────────────────────────────────────────────────────────┘
  4. | | |
  5. | | |
  6. | | | | | |
  7. ┌────────▼───|───┐ ┌────────▼───|───┐ ┌────────▼───|───┐
  8. | | |
  9. API API | API |
  10. GATEWAY GATEWAY GATEWAY
  11. └────────────────┘ └────────────────┘ └────────────────┘
  12. | | |
  13. | | |
  14. | | | | | |
  15. ┌────────▼───|───┐ ┌────────▼───|───┐ ┌────────▼───|───┐
  16. | | |
  17. MFI MFI | MFI |
  18. BASE CONTENT LIGHTHOUSE
  19. └────────────────┘ └────────────────┘ └────────────────┘
  20. | | |
  21. | | |
  22. ┌─────────────────────────────────────────────────────────────────────────────────────┐
  23. MFI LAMBDA LAYERS (Selenium, request, etc)
  24. └─────────────────────────────────────────────────────────────────────────────────────┘

Installation

```shell script
git clone https://github.com/zeoagency/mobile-first-indexing-tool.git

  1. ## File Structure
  2. ```bash
  3. ── mfi-base/
  4. ├── handler.py
  5. └── serverless.yaml
  6. ── mfi-contents/
  7. ├── handler.py
  8. └── serverless.yaml
  9. ── mfi-layers/
  10. ├── bs4/
  11. ├── chromedriver/
  12. ├── extruct/
  13. ├── lxml/
  14. ├── requests/
  15. ├── selenium/
  16. ├── w3lib
  17. └── serverless.yaml
  18. ── mfi-lighthouse/
  19. ├── handler.py
  20. └── serverless.yaml

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

APACHE