WixWebsite Cleanup and Fine Tune

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Gig

WAGE / SALARY

$5/hr

HOURS PER WEEK

20

DATE UPDATED

May 29, 2026

JOB OVERVIEW

For the website:

----------

Correct the following things:
1. Homepage structure
2. Flow Refinement
3. Call to Action (B.O.T. integration/Interactive A.I. B.O.T. implementation)[I have an avatar in mind for use here.
4. Call to action placements
5. Layout Spacing
6. Visual Hierarchy
7. Cleanup*[this refers to section A below]
8. Conversion Guidance (Call to action related)
9. Navigation Simplification
10. UX alignment

In addition to these things as well:
1. Performance & Technical Health and Mobile Friendliness
2. Content Quality & Credibility
3. Conversion Rate Optimization (CRO) [considering the next task after this is the implementation
of a TikTok Shop instead of a Shopify Store connection. .
4. Analytics & Visitor Behavior (Can you determine these things without access to the site admin?)


Section A:
**Audit Summary**

I inspected [ ---------- ]( ---------- ), its shop pages,
sitemap/robots files, rendered homepage structure, mobile layout behavior, and the visible A.I.
chat widget. Short version: the brand/world is distinctive, but the site is currently carrying too
much navigation, too many competing paths, weak mobile containment, uneven SEO structure, and
unclear conversion priority. Those issues should be cleaned up before TikTok Shop integration,
because TikTok traffic will be mostly mobile, fast-moving, and conversion-sensitive. [Creation of the TikTok store will be another gig/job]

**Highest Priority Findings**

1. **Mobile friendliness needs urgent refinement**
The homepage does not fit cleanly into a phone-width viewport. In a 390px mobile test,
desktop-style navigation and CTA elements extended far off-screen, creating horizontal overflow.
This is the biggest practical issue because TikTok Shop traffic will likely arrive from
mobile/in-app browsing.

2. **Navigation is too deep**
The homepage exposed about **70 links/ 65 unique URLs**, including many character, universe,
community, group, member, and forum. This needs to not be deleted but repurposed to not be this "deep", , but cleaner and then leading to the depth in a more smooth fashion.

shop, and dynamic pages. This weakens visitor decision-making. Recommended top-level nav:
·Home'·,Universe','Books','Shop',
·Characters·, ·Community'·,Contact'. Everything else should sit under structured hub pages.

3. **Homepage hierarchy is confused**
The page has multiple'H1' elements: "ALL About The Author," "Enter The UnderShadow Universe," and
duplicate "Enter The UnderShadow Agency Mall." The actual first-screen brand/title is marked as'
H2', not 'H1•. This hurts accessibility, SEO clarity, and conversion flow. The homepage should have
one primary'H1', likely "The UnderShadow Agency," with secondary sections beneath it.

4. **CTA flow is visually present but strategically unclear**
There are CTAs for Shop, About, Mall, subscription, contact, and A.I. chat, but the page does not
make one primary next action obvious. For TikTok Shop readiness, the site should prioritize:
'Watch/Discover-> Shop featured item-> Join briefing list-> Ask C.O.S.M.O.S./B.O.T.' Right now
those actions compete rather than guide.

5. **B.O.T./A.I. chat is present, but response reliability needs review**
The "Chat with Al" widget opened successfully and displayed a welcome response. I tested a simple
query: "Where can I buy books or merch?" The message appeared in the chat, but I did not observe a
follow-up A.I. answer during the test window. That should be retested inside the site/admin tooling
because the front-end trigger works, but the response flow may need tuning.
6. **Performance risk is high**
The rendered homepage showed about **155 observed assets**, including roughly **100 scripts**, **21
images**, **7 fonts**, **2 stylesheets**, and **1 video asset**. Wix handles some optimization
automatically, including AVIF image delivery, but this is still heavy. Adding TikTok pixels,
product embeds, automation scripts, or richer bot behavior without cleanup may worsen mobile load
and responsiveness.

7. **Accessibility and image metadata need cleanup**
On the homepage, I found **26 images** with **10 missing alt attributes**. On the APEX merch page,
**18 images** with **9 missing alt attributes**. This affects accessibility, SEO, and product
discoverability.

8. **Shop/CRO readiness is incomplete**
The [Book Shop]( ---------- ) page has a weak meta description: "Book Shop."
The [APEX merch page] ( ---------- ) has no visible heading structure
detected and no meta description. Product listings are present, but the commerce path'i).eeds
stronger product storytelling, trust cues, shipping/return clarity, reviews/social proof, and
direct "Buy now" behavior.

9. **Product sitemap appears stale**
The [store product sitemap]( ---------- ) lists
products last modified in **2021**, while the page sitemap shows many pages updated around **May
19, 2026**. Before TikTok Shop, product metadata should be refreshed: titles, descriptions, images,
availability, pricing, canonical URLs, and structured product data where possible.

10. **SEO indexability is mostly open, but sitemap structure is noisy**
The [robots.txt]( ---------- ) allows crawling and points to sitemaps.
The [main sitemap]( ---------- . ---------- /sitemap.xml) includes many multilingual and
dynamic sitemap entries. That is not inherently bad, but it increases the need for clean carionical
strategy, correct page titles, and no thin/duplicate dynamic pages.

**Additional Categories To Add**

- **Accessibility/WCAG:** heading order, alt text, keyboard navigation, contrast, form labels, chat
accessibility.
- **SEO governance:** page titles, meta descriptions, canonical URLs, duplicate "copy-of' URLs,
product schema.
- **Commerce trust:** shipping, returns, delivery time, payment methods, product size/fit info,
reviews.
- **TikTok Shop readiness:** mobile product landing pages, pixel/events, UTM tracking, product feed
quality, creator/social proof.
- **Content architecture:** separate "world-building" from "buy/subscribe" paths so visitors are
not asked to decode the universe before converting.
- **Automation QA:** verify chat scripts, form submissions, newsletter automations, abandoned cart,
TikTok event firing, and CRM tagging from admin/testing tools.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0297
Total Execution Time  0.0311
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,535,840 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/wixwebsite-cleanup-and-fine-tune-1657953
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0240 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1657953
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 939924
 LIMIT 1 
0.0183   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1657953
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-28',ej.date_added) duration_daysDATEDIFF('2026-06-28',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-06-28',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1657953' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1657953 
0.0018   UPDATE employer_jobs SET hit_counts '***May-29-2026=302***May-30-2026=108***May-31-2026=22***Jun-01-2026=41***Jun-02-2026=15***Jun-03-2026=19***Jun-04-2026=6***Jun-05-2026=7***Jun-06-2026=1***Jun-07-2026=3***Jun-08-2026=5***Jun-09-2026=6***Jun-10-2026=4***Jun-11-2026=3***Jun-12-2026=2***Jun-13-2026=7***Jun-14-2026=1***Jun-15-2026=5***Jun-16-2026=2***Jun-17-2026=5***Jun-18-2026=1***Jun-19-2026=1***Jun-20-2026=1***Jun-22-2026=1***Jun-23-2026=3***Jun-24-2026=1***Jun-25-2026=1***Jun-26-2026=1***Jun-28-2026=1' WHERE job_id'1657953'  
0.0006   UPDATE employer_jobs SET monthly_hits '***May-2026=429***Jun-2026=143' WHERE job_id'1657953'  
0.0002   SELECT date_sent
                FROM 
`jobseeker_sent_emails`
                
WHERE jobseeker_id NULL
                  
AND job_id 1657953
                  
AND status LIKE 'sent%'
                
ORDER BY id DESC
                LIMIT 1 
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1657953 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '939924'
AND `date_added` >= '2022-06-08' 
0.0002   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)