Thin content. Pages ranking on the first page of Google average 1,400+ words. Aim for at least 300 words minimum.
Add descriptive alt text to every image. It is essential for accessibility, helps Google understand your images, and enables image search traffic.
Add explicit width and height attributes to images. This prevents Cumulative Layout Shift (CLS) which is a Core Web Vitals metric.
Convert images to WebP or AVIF. These modern formats are 25 to 50% smaller than JPEG/PNG with no visible quality loss.
Links with href="#" or "javascript:void(0)" provide no SEO value. Replace them with real URLs or buttons.
Very low text-to-HTML ratio. Your page has too much code relative to visible content. This can signal low quality to search engines.


Use an absolute URL for og:image (starting with https://). Relative URLs may not work on all platforms.
Add og:site_name to show your brand name alongside shared links.
Switch to "summary_large_image" for a much larger preview image on X/Twitter. Large images get significantly more clicks.
Add a twitter:image. X/Twitter may not always use your og:image as fallback.