The jekyll-themed site is up!
The workflow
graph TB;
photo --> |to square + to resize| docs/sunflower.jpg --> |to generate favicon| docs/assets
docs/sunflower.jpg --> |to generate SVG + to resize SVG| _includes/logo/logo.svg
painting --> |to crop circle + to generate SVG + to resize SVG| docs/*/bees.svg
Google SEO setup (subject to minor changes)
(23/4/2026)
A summary of features is given below,
| Feature | Purpose | Required |
|---|---|---|
| Search Console | Indexing & SEO monitoring | Yes |
| Analytics | Visitor tracking | Recommended |
| Custom Search | Site search | Optional |
- Changes may take a few days to appear in Google
- Always redeploy after editing
_config.yml - Monitor Search Console regularly for errors
A. Google Search Console (SEO & Indexing)
This aims to submit site to Google, monitor search performance (clicks, impressions), detect indexing issues.
- Go to: https://search.google.com/search-console
- Click Add Property
- Enter:
https://jinghuazhao.github.io
- Enter:
- Verify ownership
- Upload verification file:
google24e7ea4268734355.html - Ensure it is accessible at:
https://jinghuazhao.github.io/google24e7ea4268734355.html
- Upload verification file:
- Submit sitemap
- Go to: Indexing → Sitemaps
- Enter:
/sitemap.xml
- Request indexing
- Use URL Inspection
- Submit:
https://jinghuazhao.github.io/
B. Google Analytics (Traffic Tracking)
This serves to track visitors and user behaviour, analyze traffic sources and engagement.
- Go to: https://analytics.google.com
- Click Admin → Create Property
- Configure:
- Property name: site name
- Timezone: United Kingdom
- Currency: GBP
- Go to: Data Streams → Web
- Add website:
https://jinghuazhao.github.io -
Copy Measurement ID:
G-XXXXXXXXXXAdd to Jekyll config
Edit
_config.yml:analytics: provider: google google: tracking_id: G-XXXXXXXXXX anonymize_ip: true - Deploy site (push to GitHub Pages)
C. Google Custom Search Engine (Optional)
This adds a Google-powered search box to website and is useful for large sites with many pages.
- Go to: https://programmablesearchengine.google.com/
- Click Add / New Search Engine
- Enter site:
jinghuazhao.github.io - Create the search engine
-
Copy Search Engine ID:
xxxxxxxxxxxxxxxxx:xxxxxAdd to Jekyll config
Edit
_config.yml:search: provider: google google: custom_search_engine_id: xxxxxxxxxxxxxxxxx:xxxxx
NOTES
-
13/12/2022 add-on: Fotor (https://www.fotor.com/)
a free and great photo editing & graphic design resource that popular among 380 million users from 230 countries.
-
Old page: https://jhz22.user.srcf.net/
- Image at work
- To square, https://www.oddprints.com/edit
- To resize JPG, https://imagemagick.org/index.php
convert sunflower.jpg -resize 15% sun15.jpg - Favicon
- To generate favicon, https://realfavicongenerator.net/
- Site logo
- To generate/resize SVG, https://inkscape.org/
- To replace logo.svg at assets/image/logo and _includes/svg
- Project icon
- To crop circle, https://crop-circle.imageonline.co/
- To generate SVG, https://inkscape.org/
- To resize SVG (simpler), https://www.iloveimg.com/resize-image/resize-svg
- Homepage banner
- To export JPG (1200dpi), https://www.tracker-software.com/product/pdf-xchange-viewer
- To crop JPG, mspaint under Windows
- To generate SVG, https://convertio.co/jpg-svg/
- To resize SVG (25%), https://www.iloveimg.com/resize-image/resize-svg
(() => console.log('Updated!'))();
PREVIOUS
Welcome
NEXT
《统计软件包指南》(1993-1997)