Author: Mike Swanson Machine: DESKTOP-0O8A1RL Timestamp: 2026-05-20 05:51:25
195 lines
11 KiB
Markdown
195 lines
11 KiB
Markdown
# Session Log -- 2026-05-20
|
|
|
|
## User
|
|
- **User:** Mike Swanson (mike)
|
|
- **Machine:** DESKTOP-0O8A1RL
|
|
- **Role:** admin
|
|
- **Session span:** 2026-05-20, afternoon
|
|
|
|
---
|
|
|
|
## Session Summary
|
|
|
|
This session focused entirely on the CryoWeave client website (cryoweave.com), a WordPress site hosted on the IX cPanel server (72.194.62.5). Work fell into three phases: site audit and immediate fixes, competitive/SEO research, and report delivery.
|
|
|
|
The session opened with a full browser-based audit of cryoweave.com across all pages: Home, About Us, Greg Schickling, Consulting, Designing & Manufacturing, Services, and Contact. Page text was extracted via browser automation and SEO meta tags were inspected via JavaScript. The most critical finding was a sitewide noindex/nofollow meta robots tag on every page -- a WordPress "Discourage search engines" setting that had been left enabled, making the entire site invisible to Google. Six typos were also identified across three pages.
|
|
|
|
Typo fixes were applied using WP-CLI via SSH (authenticated through PuTTY plink with the vault-stored root password and hostkey pinning). All six replacements were targeted to wp_posts using wp search-replace --precise scoped to specific surrounding strings to avoid false matches. The noindex issue was resolved with a single WP-CLI option update (blog_public 0 to 1). Both changes were verified live in the browser.
|
|
|
|
Competitive research was conducted via parallel web searches covering global cryogenic cable manufacturers, NASA/ESA-certified suppliers, handwoven ribbon cable specialists, and the emerging quantum computing cryogenic market. Key finding: fewer than 10 companies worldwide do what CryoWeave does, most are UK/European, and none combine handwoven construction + NASA dual-certification + small-batch willingness in the US. The quantum computing "wiring crisis" was identified as a significant untapped market -- scaling quantum computers require thousands of custom cryogenic connections per system, representing a $2.1B+ market in 2026 that CryoWeave's site makes zero reference to.
|
|
|
|
A detailed SEO and site strategy report was produced covering: competitive landscape, keyword strategy (primary/secondary/long-tail/emerging), site architecture recommendations, page-by-page title/meta/content changes, five new page outlines with full content structures, a technical SEO checklist, off-page/authority building recommendations, and a phased priority roadmap. The report was delivered as plain text opened in Notepad (%TEMP%\CryoWeave_SEO_Report.txt). Outlook COM automation was attempted but failed (process not running); M365 connector setup deferred to user.
|
|
|
|
---
|
|
|
|
## Key Decisions
|
|
|
|
- Targeted search-replace strings over bare word replacement -- Used specific surrounding context (e.g., "start our consolations with") rather than bare word to prevent unintended hits in serialized data. Scoped to wp_posts only.
|
|
- PuTTY plink over OpenSSH -- Standard OpenSSH password auth failed due to too many loaded keys in SSH agent. Switched to plink with explicit -hostkey fingerprint.
|
|
- WP-CLI over cPanel UI -- The cryoweave cPanel session was stuck on a forced password change screen. WP-CLI via SSH bypassed the UI entirely.
|
|
- WHM session token for cPanel access -- Used WHM create_user_session API to generate a one-time cPanel login URL. Redirected to forced-password-change page; led to WP-CLI fallback.
|
|
- Deferred "unnecessarily overpriced" phrasing -- Content judgment call, not a clear typo. Left for content refresh phase.
|
|
- Quantum computing identified as primary new market -- Based on $2.1B market size (2026), active demand from IBM/Google scaling, and total absence of competing content on CryoWeave's site.
|
|
- Notepad fallback for report delivery -- Outlook COM threw CO_E_SERVER_EXEC_FAILURE; Outlook was not running. M365 connector setup delegated to user.
|
|
|
|
---
|
|
|
|
## Problems Encountered
|
|
|
|
- OpenSSH auth failed -- "Too many authentication failures" on ssh root@172.16.3.10. Resolved via PuTTY plink with -hostkey SHA256:GZYP/o5XUoRtFRCv1iGjxmqGfQoEsMuiNQBJucoJUh8.
|
|
- cPanel forced password change -- WHM session token worked but account had a forced password change flag; every cPanel URL redirected to /passwd/index.html?msg=forced. Resolved by bypassing cPanel and using WP-CLI directly.
|
|
- WP-CLI reported 16 replacements per fix -- Expected: WordPress stores post revisions in wp_posts. Each fix hit live post plus all historical revisions. Live pages verified correct.
|
|
- /designing URL is blank -- cryoweave.com/designing returns a blank page. Correct URL is /manufacturing/. Added to technical SEO checklist as pending 301 redirect.
|
|
- site:cryoweave.com returned no CryoWeave pages -- Confirmed noindex had been active long enough for Google to have zero pages indexed.
|
|
- Outlook COM automation failed -- New-Object -ComObject Outlook.Application threw CO_E_SERVER_EXEC_FAILURE (0x80080005). Outlook was not running. Report delivered via Notepad instead.
|
|
|
|
---
|
|
|
|
## Configuration Changes
|
|
|
|
- WordPress blog_public option on cryoweave.com -- Changed 0 to 1. Removes sitewide noindex/nofollow.
|
|
- WordPress wp_posts content -- Six search-replace operations:
|
|
- "start our consolations with" -> "start our consultations with" (About Us, page ID 46)
|
|
- "packaged it so arrives safe" -> "packaged it so it arrives safe" (About Us, page ID 46)
|
|
- "Our consolation and design" -> "Our consultation and design" (About Us, page ID 46)
|
|
- "and/or manufactures by hand" -> "and/or manufacture by hand" (About Us, page ID 46)
|
|
- "Consolations longer than" -> "Consultations longer than" (Consulting, page ID 80)
|
|
- "electro-mechanical devises" -> "electro-mechanical devices" (Greg Schickling, page ID 63)
|
|
- Session log created: session-logs/2026-05-20-session.md
|
|
|
|
---
|
|
|
|
## Credentials & Secrets
|
|
|
|
No new credentials created this session.
|
|
|
|
Used from vault:
|
|
- infrastructure/ix-server.sops.yaml -- root SSH credentials for 172.16.3.10
|
|
- SSH hostkey fingerprint (ed25519): SHA256:GZYP/o5XUoRtFRCv1iGjxmqGfQoEsMuiNQBJucoJUh8
|
|
|
|
cPanel account details discovered:
|
|
- Domain: cryoweave.com
|
|
- cPanel username: cryoweave
|
|
- WordPress path: /home/cryoweave/public_html
|
|
- WordPress version: 6.1.10 (outdated -- current is 6.7+)
|
|
- PHP version: 8.1.34 (via ea-php81)
|
|
- cPanel account email: greg@cryoweave.com
|
|
- Account has forced password change flag active (blocks cPanel UI via session tokens)
|
|
|
|
---
|
|
|
|
## Infrastructure & Servers
|
|
|
|
IX cPanel server (LAN): 172.16.3.10
|
|
IX cPanel server (WAN): 72.194.62.5
|
|
WHM URL: https://ix.azcomputerguru.com:2087 / http://72.194.62.5:2086
|
|
cPanel version: 134.0.28
|
|
OS: CloudLinux v9.7.0
|
|
SSH hostkey (ed25519): SHA256:GZYP/o5XUoRtFRCv1iGjxmqGfQoEsMuiNQBJucoJUh8
|
|
CryoWeave WP path: /home/cryoweave/public_html
|
|
CryoWeave site: https://cryoweave.com
|
|
CryoWeave contact: greg@cryoweave.com / (520) 347-8440
|
|
CryoWeave address: 7437 E 22nd Tucson AZ 85710
|
|
|
|
---
|
|
|
|
## Commands & Outputs
|
|
|
|
Find cryoweave cPanel username:
|
|
plink -ssh -l root -pw "<vault>" -hostkey "SHA256:GZYP/..." 172.16.3.10 "grep -i cryoweave /etc/userdatadomains"
|
|
-> cryoweave.com: cryoweave==root==main==cryoweave.com==/home/cryoweave/public_html==...
|
|
|
|
List WordPress pages:
|
|
wp --allow-root --path=/home/cryoweave/public_html post list --post_type=page --fields=ID,post_title,post_status --format=table
|
|
-> About Us=46, Consulting=80, Greg Schickling=63, Services=70, Designing & Manufacturing=82, Contact=87
|
|
|
|
Verify and fix noindex:
|
|
wp --allow-root --path=/home/cryoweave/public_html option get blog_public -> 0
|
|
wp --allow-root --path=/home/cryoweave/public_html option update blog_public 1
|
|
-> Success: Updated 'blog_public' option.
|
|
|
|
Typo fix pattern (all 6 used same approach):
|
|
wp --allow-root --path=/home/cryoweave/public_html search-replace 'start our consolations with' 'start our consultations with' wp_posts --precise --report-changed-only
|
|
-> 16 replacements (live post + revisions, expected)
|
|
|
|
WHM API: generate cPanel session:
|
|
GET /cpsess<token>/json-api/create_user_session?api.version=1&user=cryoweave&service=cpaneld
|
|
-> Returned session URL; redirected to forced password change page
|
|
|
|
Post-fix robots meta verification (JS in browser):
|
|
document.querySelector('meta[name=robots]')?.content
|
|
Before: "noindex, nofollow"
|
|
After: "max-image-preview:large" (WP default, indexing now allowed)
|
|
|
|
---
|
|
|
|
## Pending / Incomplete Tasks
|
|
|
|
Phase 1 -- Foundation (highest ROI, do first):
|
|
[ ] Install Yoast SEO or RankMath plugin on cryoweave.com
|
|
[ ] Set unique title + meta description on every existing page (templates in report)
|
|
[ ] Submit sitemap to Google Search Console (create GSC account first)
|
|
[ ] Create and verify Google Business Profile for CryoWeave
|
|
[ ] Fix broken contact form (currently "undergoing maintenance")
|
|
|
|
Immediate technical:
|
|
[ ] Add 301 redirect: /designing -> /manufacturing/
|
|
[ ] Fix cryoweave cPanel forced password change flag
|
|
|
|
Phase 2 -- Content:
|
|
[ ] Build /cryogenic-cable-assembly/ landing page (outline in report)
|
|
[ ] Expand /manufacturing/ page (needs wire materials, temp range, ordering info)
|
|
|
|
Phase 3 -- New market pages:
|
|
[ ] /applications/quantum-computing-cables/
|
|
[ ] /nasa-certified/
|
|
[ ] /applications/space-cryogenic-cables/
|
|
[ ] /applications/scientific-instruments/
|
|
|
|
Phase 4 -- Authority:
|
|
[ ] Claim/correct ZoomInfo, Manta, BuzzFile, HigherGov listings
|
|
[ ] Add SAM.gov registration mention to site
|
|
[ ] University physics department supplier directory outreach
|
|
|
|
Phase 5 -- Maintenance:
|
|
[ ] WordPress update 6.1.10 -> 6.7+ (test staging first)
|
|
[ ] Image alt text audit
|
|
[ ] Google PageSpeed Insights review
|
|
|
|
Deferred:
|
|
[ ] Outlook email delivery of report -- requires M365 connector setup by user
|
|
[ ] "Unnecessarily overpriced" phrasing on Greg Schickling page
|
|
|
|
---
|
|
|
|
## Reference Information
|
|
|
|
CryoWeave WordPress page IDs:
|
|
About Us: 46 | Greg Schickling: 63 | Services: 70
|
|
Consulting: 80 | Designing & Manufacturing: 82 | Contact: 87
|
|
|
|
Competitors researched:
|
|
https://www.tekdatainterconnections.co.uk -- Tekdata/Cryoconnect (UK, closest competitor)
|
|
https://www.alpha3manufacturing.com -- Alpha3 Manufacturing (Tekdata parent)
|
|
http://www.cmr-direct.com -- CMR-Direct Cryoloom (raw loom supplier)
|
|
https://www.iceoxford.com -- ICE Oxford (UK, cryostat equipment)
|
|
https://www.meritec.com -- Meritec (Ohio, US)
|
|
https://starcryo.com -- STAR Cryoelectronics (New Mexico)
|
|
https://cryocoax.com -- CryoCoax/Intelliconnect (UK, RF coax only)
|
|
|
|
Market data:
|
|
Cryogenic cables market 2026: $2.148B -> $3.241B by 2035 (4.5% CAGR)
|
|
Quantum cryogenic system market 2024: $1.332B -> $1.715B by 2031 (7.4% CAGR)
|
|
Source: https://www.globenewswire.com/news-release/2026/02/23/3242363/
|
|
|
|
CryoWeave government contracting:
|
|
SAM.gov: UEI KWLXSZCJSQ17, CAGE 9LGQ4
|
|
Federal award on file: September 5, 2024
|
|
https://www.highergov.com/awardee/cryoweave-llc-476051844/
|
|
https://opengovus.com/sam-entity/081228946
|
|
|
|
M365 connector setup:
|
|
https://support.claude.com/en/articles/12542951-enable-and-use-the-microsoft-365-connector
|
|
|
|
Report delivered to:
|
|
C:\Users\guru\AppData\Local\Temp\CryoWeave_SEO_Report.txt (Notepad, local only) |