Add to Chrome

Log In

Sign Up

Try Gigabrain PRO

Supercharge your access to the collective wisdom of reddit, youtube, and more.
Learn More
Refine result by
Most Relevant
Most Recent
Most Upvotes
Filter by subreddit
r/Wordpress
r/SEO
r/rankmathseo
r/wpbeginner_engage

How to Optimize WordPress Site for SEO

GigaBrain scanned 97 comments to find you 54 relevant comments from 10 relevant discussions.
Sort
Filter

Sources

How do I optimize my WordPress site for SEO?
r/Wordpress • 1
What is the best SEO optimization process for a WordPress website?
r/Wordpress • 2
How to optimize a WordPress site for SEO?
r/Wordpress • 3
View All
7 more

TLDR

Summary

New

Chat with GigaBrain

What Redditors are Saying

How to Optimize Your WordPress Site for SEO

TL;DR Use plugins like Yoast SEO or Rank Math, optimize site speed and mobile responsiveness, focus on quality content, and ensure proper use of meta tags and backlinks.

SEO Plugins

Using an SEO plugin is one of the first steps in optimizing a WordPress site. Popular choices include Yoast SEO, Rank Math, and The SEO Framework [1:1][1:6][2:3]. These plugins help with on-page optimization by allowing you to manage metadata, generate sitemaps, and provide insights into areas that need improvement. They often come with user-friendly interfaces and guides to assist beginners in setting up their sites effectively.

Site Speed and Performance

Improving site speed is crucial for both user experience and search engine rankings. Techniques such as image compression, browser caching, and using a content delivery network (CDN) can significantly enhance loading times [2:4][5:1]. Plugins like WP Rocket can be used to improve site performance [1:1]. Additionally, ensuring your site is mobile-friendly is essential in today's diverse device landscape [1:1].

Content Quality and Keywords

Creating high-quality, original content that targets specific keywords is fundamental to SEO success. Each page should have unique titles and meta descriptions to help search engines understand its content [2:3]. Using local keywords can boost visibility for location-specific searches [3:4]. Regular updates and engaging content can attract visitors and encourage them to spend more time on your site.

Backlinks and Structured Data

Building quality backlinks is key to establishing authority and improving SEO rankings [4:1]. Structured data can also enhance search engine understanding of your site's content and improve visibility [3:5]. Tools like Google Search Console can help monitor these aspects and adjust strategies accordingly [3:2].

Theme and Page Builder Choices

Choosing the right theme and page builder can impact site performance and SEO. Lightweight themes like Astra or GeneratePress are recommended for their speed and compatibility with various plugins [5:1][5:11]. For page builders, Gutenberg is suggested over others like Elementor due to concerns about bloat [5:6][5:7].

By integrating these strategies, you can significantly enhance your WordPress site's SEO, leading to increased traffic and better search engine rankings.

See less

Helpful

Not helpful

You have reached the maximum number of searches allowed today.
"nike"
"worth it"
"running shoes"

Your AI-powered social listening tool.

Stay ahead of trends with Gigabrain Ultra—set up advanced keyword tracking and instant sentiment alerts, customized for your brand's needs.
Learn More

Source Threads

POST SUMMARY • [1]

Summarize

How do I optimize my WordPress site for SEO?

Posted by Melinda_Fox · in r/Wordpress · 1 year ago
9 upvotes on reddit
7 replies
Helpful
Not helpful
View Source
ORIGINAL POST

If I want increased web traffic on my site through higher search engine ranking or organic traffic growth, how can I optimize it for SEO?

7 replies
R
Rude-Gur-1660 · 1 year ago

WP has good SEO out of the box, and you can improve it further with a good quality SEO plugin. My favorite is The SEO Framework. Besides that,

  1. Your site should be fast and responsive

  2. Your content or services should be excellent

  3. You hold hope that Google and other search engines stop rewarding content farms spewing truckloads of AI spam. Or maybe you figure out how to join the dark side and force your way to the top by regurgitating AI word salad posts by the thousands.

1 and 2 are in your hands, 3 not so much if you've a honest site providing quality content or services.

5 upvotes on reddit
M
msdesignfoto · 1 year ago

This. The SEO Framework is also my go-to SEO plugin for every new website I create. It's very bloat-free and easy to use. Each post and page has a color tagging system that allows you to see what you can improve on each page. In the page and post list, it displays colored cells according to what you need to improve. Minimum character count, title contents, and so on. So you don't get lost.

2 upvotes on reddit
ja1me4 · 1 year ago

Configure your SEO plugin correctly and set up each page, post, CPT, product, and everything with it.

Then focus on performance and user experience. Sounds simple but there is alot too it.

2 upvotes on reddit
B-SeenOnTop · 1 year ago

Hi Melinda.

You ask a question that can't thoroughly be answered in just a few paragraphs. It depends on who your audience is, the quality of your products and services, where you're starting from, who you're competing against, and how much time and money you're willing to spend to bring about improvements.

As a few people below already have suggested, start by educating yourself about SEO. Good SEO involves a strategically coordinated mix of analytic, marketing, technical, and communication skills. It requires patience, empathy, and the use of tools (like crawl, keyword research, link research, and rank tracking tools) that take time to learn and can be expensive on your time and budget. Your goal should be to align your expectations, determine whether you want to take on the role by yourself or to hire an external team, and (if so) to be able to recognize good and bad service providers.

I'm sorry to be a "Debbie Downer" but too many people think successful SEO is a low-cost switch that can be turned off or on. If it were that easy, we'd all be ranking on page 1 which just isn't possible.

Good luck!

2 upvotes on reddit
IceCapZoneAct1 · 1 year ago

Install Yoast SEO and follow all the guides for all articles.

2 upvotes on reddit
uzrnym · 1 year ago

Yesost is good, all in one seo too. But I've been trying rankmath plugin which I'm loving. Ps, I'm comparing the free tools.

The paid versions could have different results.

1 upvotes on reddit
Ok-Cloud-8871 · 1 year ago

To optimize your WordPress site for SEO, use plugins like Yoast SEO for on-page optimization and WP Rocket for site speed.

I was initially doubtful, but integrating HiFiveStar to display reviews on my site made a noticeable difference. It improved my site's trustworthiness and indirectly boosted my SEO. Also, ensure your site is mobile-friendly and has a clean, easy-to-navigate structure.

1 upvotes on reddit
See 7 replies
r/Wordpress • [2]

Summarize

What is the best SEO optimization process for a WordPress website?

Posted by MythicalTV · in r/Wordpress · 2 years ago

I am clueless on this topic and know that there's a lot of bs on the web so I wanted to hear what other developers use and their optimization process.

My process right now is wp_title() for the title and then the meta description tag in the head (same for all pages). I install the SEO framework and go through all the settings. Also registering the websites in the Google Search Console account and putting XML sitemap link there. That's about it. Trying to stay away from all the bloated big plugins. Also, as my clients' page content is mostly in ACF fields and not in the main body of the page, thus SEO framework tends to get angry at me and I need to write custom descriptions for all the pages by hand, shouldn't the plugin see the content of the page if it is loaded?

Does this sound like a good process for optimization, I'm not talking about good copywriting and content on the page, but generally so that the page would even be indexed at all and maybe pushed a bit up.

What do you use and how do you go on about optimizing SEO?

1 upvotes on reddit
5 replies
Helpful
Not helpful
View Source
5 replies
P
PointandStare · 2 years ago

Exactly the same as any other website - speed, quality, original content, optimised meta data, backlinks ...

As for using SEOF with ACF - https://blog.room34.com/archives/6285/using-the-seo-framework-with-advanced-custom-fields/

5 upvotes on reddit
roshan8310 · 3 months ago

first, it's good that you're using wp_title() and meta descriptions. but, you should make sure each page has a unique title and meta description. this helps search engines understand what each page is about. also, try using a lightweight plugin like 'rank math' or 'yoast seo'. they help with on-page seo without being too heavy. make sure your permalinks are seo-friendly too. go to settings > permalinks and choose 'post name'. this makes your urls cleaner and easier for search engines to read.

second, since you're using acf fields, you might need to customize how your seo plugin reads content. some plugins let you add custom fields to their analysis. check the plugin settings or documentation for this. also, make sure your xml sitemap is updated and submitted to google search console. this helps with indexing. try to improve page speed too. use tools like gtmetrix or google's page speed insights to find issues.

if you continue to face indexing issues, i use solutions like tagparrot, seocopilot, and indexed pro to speed up the indexing. seocopilot has been helpful for me. it offers tools to analyze and improve seo performance. it's not too expensive and gives good insights. try these if you're still having trouble getting pages indexed.

1 upvotes on reddit
After-Freedom-4254 · 1 year ago

Website performance is a pivotal factor in delivering a seamless online experience. Swift page loading is achieved through tactics such as image compression, browser caching, and leveraging content delivery networks, ensuring users can access content quickly and efficiently. Additionally, prioritizing mobile responsiveness is crucial in today's diverse device landscape, promoting a positive user experience across various platforms and positively influencing search engine rankings.
Proactive measures are essential for sustained performance. Regular monitoring, website performance testing, and ongoing maintenance activities, such as optimizing database queries and ensuring robust security measures, contribute to a consistently high-performing website. In essence, a well-optimized website not only meets user expectations but also aligns with search engine algorithms, fostering improved visibility and overall success in the digital landscape.

1 upvotes on reddit
lcoleng18 · 1 year ago

We've been using Minty - it embeds product displays using structured data

1 upvotes on reddit
topcssgallery_ · 8 months ago

The best SEO optimization process for a WordPress website includes keyword research, optimizing meta tags, using an SEO-friendly theme, improving site speed, and building quality backlinks. Regular content updates and mobile responsiveness also help. For more insights, check TopCSSGallery’s blog: WordPress SEO Optimization Tips.

1 upvotes on reddit
See 5 replies
r/Wordpress • [3]

Summarize

How to optimize a WordPress site for SEO?

Posted by biyerh · in r/Wordpress · 4 years ago

I've recently created a website for selling different souvenirs and gifts in our state (Alabama) only. I had such high hopes for it, but the website's conversion and the number of unique visitors are very low. I understand that I had to think about seo optimization before creating anything, but I was pretty thoughtless then. If I don't find an effective way to change the situation, I'll soon have to close this website.

​

It seems that my domain name is pretty good and is suitable for this niche. I also installed different plugins like Google XML Sitemaps, Yoast SEO WordPress, WP-Optimize, and many others, which help to manage the website. I don't think that I did smth wrong while setting them up because I followed a couple of good guides.

​

I was advised to close date archives, author archives, label archives, search pages, 404 pages, paginated pages, and records from indexing. Still, it's definitely not enough to get new unique visitors and boost my search engine rankings. In fact, I learned that more than half of all traffic to local business websites comes from organic online searches, so it's essential I think.

​

I need to try new seo strategies, and I'm ready to spend some cash for that. So I googled about it and found a link on https://www.searchbloom.com/national-seo/ that provides seo services for local websites like mine. Honestly, I've never worked with such companies before, so my expectations are pretty understated. I don't really know whether I need to hire them or no, so I'd like to hear your opinions about such companies.

​

I wonder what you guys do to optimize your websites. Any tips or recommendations so far?

30 upvotes on reddit
6 replies
Helpful
Not helpful
View Source
6 replies
Due_Park_5344 · 4 years ago

SEO is not something that can easily be brute forced. It normally takes time to be seen and ranked within the noise of the internet. Without seeing your site, it sounds like you're mostly on the right track.

Technical:

  • If you submitted your sitemap to Google Search Console & Bing Webmaster Tools it should pretty well cover your sites needs to help be crawled.
  • Meta tags, Alt tags, and descriptions should be filled out to describe the content of a page, images, etc.
  • Here's a couple page speed tools if you want to see page suggestions. https://developers.google.com/speed/pagespeed/insights/
    https://gtmetrix.com/
  • Build backlinks with other local businesses, directories, information centers etc.

Marketing:

  • Social Media traffic helps. Facebook and Instagram cannot be ignored and fortunately they built cross posting functions for those platforms. Twitter & Pinterest might also fit well with your site.
  • Newspaper, Magazine and Radio advertisements if you are interested in local business with obvious referrals to your website for more info & products you offer.
2 upvotes on reddit
A
Angelsoho · 4 years ago

Hard to say without an actual URL to look at.

But here it goes.

  • are your meta descriptions optimized?
  • is your site fast and free of errors that piss off search engines (CLS etc)?
  • are your images sized properly and tagged with alt tags?
  • is your site theme free of bloat?

Have you setup google analytics, tag manager, search console?

You can use a program like hotjar to get a heat map to show where users are clicking and hovering.

You can use a program like google optimize to test different versions of your pages to see what works and what doesn’t.

There are tons of options available to get the data needed to make informed changes to help drive more traffic.

8 upvotes on reddit
lcoleng18 · 1 year ago

+1 to checking your meta fields. We created [Minty](www.getminty.co) when we built our blogs because we wanted to take advantage of structured data for SEO.

1 upvotes on reddit
New-Amphibian-2968 · 3 months ago

Focus on using local keywords like “Alabama souvenirs” in your content and optimize your Google My Business profile to boost local search visibility,
improve site speed and mobile usability with plugins, and use schema markup for local business info,
hiring a trusted local SEO agency can help but keep monitoring results with tools like Google Search Console to adjust your strategy.

1 upvotes on reddit
S
scotthom · 4 years ago

Other people have touched on SEO optimization, but it honestly sounds like you need more marketing for the site.

Where are existing customers finding your site? (there are keyword search tools that you can use on competitors sites to see what they are doing as well)

What social media groups are you engaging with potential customers on to drive traffic to your site?

Are you competitors running paid ad campaigns?

Have you asked existing customers how they search for finding the products that you sell?

Answering these questions would be a start. Also look at the marketing and startup subreddits.

4 upvotes on reddit
EnigmaHaaaaven · 3 months ago

Start with an SEO plugin like Rank Math or Yoast, use clean URLs, compress images, and speed up your site with caching. Also, focus on creating helpful, keyword-targeted content consistently.

1 upvotes on reddit
See 6 replies
r/SEO • [4]

Summarize

Need tips for SEO on Wordpress

Posted by Kooky-Extension-9532 · in r/SEO · 4 months ago

Hi guys,

I am fairly new to the SEO game but i do have some surface knowledge about it.

I've got in to Wordpress recently and at the moment what i am doing is on my pages / posts i would type out the Keywords and then submit the sitemap to Google Search Console after to have it indexed (I know this would probably take months) and also added in Google Site Kit on my plugins.

Just wondering if i am doing this right or if there's anything more i could do to add on? I know there are things like backlinks but i don't have any idea on that for now

18 upvotes on reddit
3 replies
Helpful
Not helpful
View Source
3 replies
R
rpmeg · 4 months ago
  1. Install Yoast or Rankmath to let you do some basic fundamental stuff like metadata and sitemaps.. you said you added GSC and Site Kit. great first step too. GSC will speed up indexation, collect key organic data, and help troubleshoot high level tech issues. Site kit will set up GA4. both important to have. but their benefits stop there.. id strongly suggest investing in ahrefs, semrush, or moz. not cheap at all, but even for a beginner, they will pay off tenfold if you're serious about SEO. also remember - every tool listed here is just that - a tool. not a single tool will deliver results unless utilized effectively.
  2. do extensive keyword research and structure your site in accordance with this to match intent, without overlapping intents. 1 keyword cluster per page. keep the urls and their hierarchy clean. i.e. xyzmovers dot com / chicago / cross country - just a random example but think from a hierarchical standpoint. broader, more competitive keywords higher up, long-tail less competitive further down.... interlink between all of them. dont leave any pages orphaned.
  3. once url framework is built, read up on basics on onpage seo. really, the only specific thing to do is put your primary target keyword in the title / once in the body copy, and naturally sprinkle in synonyms / intent-matched variants .... dont use keyword density checkers or overthink it. that stuff doesnt matter. most important thing - match intent. someone searches "moving companies chicago" , thats service intent. they want to hire a good mover, so show them that. who you are, what you do there, and why they should hire you. also, since this specific example is local intent, prove to both google and users that youre in chicago (gbp integration, local portfolio entries, etc)... not bogus filler content like "what is moving" , "chicago statistics" etc... just the keyword once or twice, and write good stuff. dont overlook ux either. specifically mobile. best way to assess ux - just pretend youre the user. do you see what you want to see? is it easy to do what you want to do? .... onpage is as simple as that.
  4. now that your main pages - service "money" pages, about page, contact, etc... then start blogging and link building. blogs should be topically relevant and interlink to your money pages. links should typically go to the blogs and look as "natural as possible" and be "at least somewhat decent" .. biggest thing i look for with "somewhat decent" is 1. topical relevance - rankings / traffic iny our niche (not "feet pics" or "proxy sites") and 2. their inbound to outbound link ratio (avoiding massive link farms) ... links are so incredibly important and so freaking hard to get. even the "just somewhat decent ones".... so id passively pursue links through networking, but wouldnt invest too much time into it starting out. 99.9999% of the links you see / advice you hear from solicitors is absolute junk. avoid it like the plague. any link "from a list" or sold as "xx per month" will provide precisely 0.00 value. the only ones that will help are real(ish) links from real(ish) sites.
  5. rinse and repeat. keep an eye on competitors. keep an eye on how google is reacting to reverse engineer and react. keep researching keywords for new long tail money page and blog opportunities. keep reading up educational pieces from the big dogs like ahrefs hubspot semrush etc. (nathon gotch is my favorite) .. just search stuff like "seo ranking factors" . "link building strategies" etc. a/b test. assess whats working / not working and refine your practice. some of the stuff that may work for others may not work for you and vice-versa so a lot can be learned through first-hand application. just remember SEO is slow moving so some of the specific work you do may not pay off til months, even years after you do them.

In conclusion: to do good SEO, understand your keywords, write your content to give the users what they want to see on a page level, build topically relevant good blogs / links, and interlink.

That's "how to do SEO" as concisely as i can put it. the principles actually arent complicated at all despite what the Gurus, Agencies, and pretty much everyone else want you to think. Google wants to give the user what they want, and they're really good at doing it. so give the user what they want, and make it easy for google to understand that youre giving them what they want.

great that you're on wordpress. pretty much the standard... +wordpress +set up on GSC / sitemap, reaching out to ask the questions... you're on the right track - Just keep reading/learning, applying, analyzing, and refining and it will all pay off!

**final edit - this is a bit of a brain dump and could be worded better. hope it doesnt overwhelm u. i promise if you read and digest it, it will be time well spent. its literally everything ive learned from 10 years of experience (well, just about everything ive learned)..

19 upvotes on reddit
K
Kooky-Extension-9532 · OP · 4 months ago

Thank you so much for the detailed write up, i appreciate your efforts in typing all of it and surely it helps to give me some insights on what i should focus on.

Seems like i have much more to learn. I still have loads of research to do but that's what i've came up with so far. And I will mark these down somewhere so it's easier for me to focus point to point! I will begin to look into Yoast and Rankmath first

2 upvotes on reddit
Dependent_Sink8552 · 4 months ago

It’s a start. Search Console usually takes a couple of weeks, but just make sure you turn off the “Discourage Search Engines from Indexing” option on WordPress.

Backlinking is key to building up authority to your site and improving your SEO.

5 upvotes on reddit
See 3 replies
r/Wordpress • [5]

Summarize

Optimization Help

Posted by ravgingwolf · in r/Wordpress · 7 months ago

Hi I came across a google doc with optimization details, it looks like a gold mine, however I am wondering if there's a video guide for same or similar- wordpress optimization. I am launching an ecommerce store, also looking for theme suggestions (free or envato elements).

Right now I have focused on using webp for all images, litespeed server and cloudflare cdn.

5 upvotes on reddit
11 replies
Helpful
Not helpful
View Source
11 replies
J
jazir5 · 7 months ago

Heya! You're just the target audience I wrote my 385 page pagespeed guide for! Hope this helps!

https://docs.google.com/document/d/1ncQcxnD-CxDk4h01QYyrlOh1lEYDS-DV/

This covers the entire optimization process from top to bottom with thorough explanations of all concepts and:

Included is a breakdown on how to analyze and interpret Speed Test reports to identify optimization opportunities.

There's an extensive amount of optimization information and resources for server stack configuration for NGINX, Apache, OpenLiteSpeed, Varnish, Object Caching, PHP, HAProxy, MySQL, SSL, Gzip/Brotli, HTTP/2 and HTTP/3, Security considerations effects on performance and Linux optimizations. There are also a bunch of resources on database optimization.

Wordpress specific optimizations: It has sections on how to optimize common features including Ads, Forms, Woocommerce, Analytics, Google Maps, Custom Fields, Galleries, Video Players, Sliders, Filters, SEO plugins, Anti-Spam, Cookie Notices, Backup plugins; in addition to one size fits all optimizations(Images, Videos, CDN, SSL, CSS, JS, Resource Hints, Fonts, Caching etc), and tons and tons more.

I made sure that this is the most thorough resource you'll find anywhere!

1 upvotes on reddit
ravgingwolf · OP · 7 months ago

I did came across your guide and also mentioned in post, exactly what I am looking for- but in video format.

1 upvotes on reddit
J
jazir5 · 7 months ago

https://www.youtube.com/playlist?list=PLaB2pvMXt9t1kmgw87PZJzE02MKmN5Vzp

Perfmatters has a solid channel which will guide you through configuring it (perfmatters has a lot of the possible optimizations you can do with a plugin all in one package). Even if you don't use perfmatters and use the other free plugins in the guide to replicate its functionality, the tutorials are still valid and will teach you what you need to know, the UIs are going to be different than perfmatters but functionally the same.

I don't use video tutorials myself since explaining the same concept takes 5-10x as much time as reading an article, so I don't have any other recommendations for video tutorials on the other stuff.

If you need further explainers you can also just copy paste the guide section you're reading into ChatGPT, Claude, Gemini etc and ask it to explain further, clarify and expand on the content. They're great at that.

1 upvotes on reddit
sewabs · 7 months ago

You're on the right track with optimization. For theme suggestion, you can go with Neve or SeedProd for the ecommerce store. Both comes with tons of templates for online stores and easily integrates with WooCommerce.

1 upvotes on reddit
ravgingwolf · OP · 7 months ago

I am exploring astra blocksy right now, any idea which page builder to choose from? Gutenberg, brizy, elementor(I have been using this, but heard it's bloating)

1 upvotes on reddit
J
jazir5 · 7 months ago

It's very easy to optimize an Elementor site, this is my self-developed site, it's extremely simple to do. I have the list of plugins I used in the bottom of the Elementor section in the guide.

https://www.debugbear.com/test/website-speed/oYWgBwvA/overview

Takes some elbow grease, but it's not difficult really. If you want something more optimized out of the box (even though you'll still need to apply all the same optimizations really), go with Bricks. Bricks is more complicated, but more flexible. When Elementor and Bricks are properly optimized Bricks will probably only be ~100-300 ms faster at best depending on the page structure/amount of content (obviously that gap will widen for very large pages), but Bricks will let you squeeze out every last drop of performance. I'm probably going to switch to Bricks at some point just to see how bare metal I can get.

1 upvotes on reddit
D
damnation333 · 7 months ago

Not Brizy! Go with Gutenberg or Block builder

1 upvotes on reddit
No-Signal-6661 · 7 months ago

Try Astra for a eCommerce store, it is also working great with Elementor

1 upvotes on reddit
ravgingwolf · OP · 7 months ago

Any starter theme suggestions? Didn't seem to find a good one

1 upvotes on reddit
No-Signal-6661 · 7 months ago

Yes, you can try Astra

1 upvotes on reddit
Extension_Anybody150 · 7 months ago

For WordPress optimization, I recommend checking out video guides on platforms like YouTube. You can find detailed tutorials covering image optimization, server settings, caching, and CDN integration. As for themes, I’d suggest checking out GeneratePress for lightweight and fast options.

1 upvotes on reddit
See 11 replies
r/Wordpress • [6]

Summarize

How to optimize wordpress sites for speed?

Posted by abuduzana · in r/Wordpress · 5 years ago

Here is a quick guide to speed optimize wordpress sites.

  1. Choose best web hosting
  2. Select a well coded theme
  3. Only install the plugin you really need
  4. Create cache. There are lots of plugins for this like w3 total cache, fastest cache, lightspeed cache, wp rocket etc.
  5. Optimize images. There are plugins available for this as well. Just search on wordpress directory or google it.
  6. Create webp version of your image, Webp express is a good free plugin for this.
  7. Make your css inline
  8. Move js to footer and defer it
  9. combine js and css(cache plugin does this)
  10. Lazy load images and videos
  11. Exclude plugin on pages where not needed, Plugin organizer is a good plugin for this.
  12. CDN

These will improve your site speed. Please comments if you know any other tricks.

11 upvotes on reddit
12 replies
Helpful
Not helpful
View Source
12 replies
Thomas_baas · 5 years ago

Agreed, these all work fine for the frontend. I’m currently working on a Wordpress site that has a postmeta that is around 18 million rows and a total database site of around 8 gigabytes. The backend is so slow that it isn’t really usable anymore.

3 upvotes on reddit
V
vadikcoma · 5 years ago

You are into another dimension of optimization. It’s not plugins and images anymore. It’s database.

And as unfortunate as it might sound - WordPress is absolutely not optimized for high load sites and huge databases.

I had one large project flopped because I wasn’t ready for this. And while trying to fix same issues my client got tired of this shit and fired me. I still suffer and consider this project as my personal failure. But I’ve learned a lot.

First thing you need to do - install plugin Query Monitor and check which database calls take the longest. After that hire best possible developer you can find (you can use Upwork) to optimize these queries or even create tables in database to store relevant info rather than scanning all database.

In my case I had 300.000 blog articles in 10 categories in database. And homepage displayed 5 latest articles from each category. By default WordPress scanned all database to determine latest articles in each category. Which took 6-8 seconds for every new, uncached visitor.

I had to create new table and write code which would add and keep fresh 10 latest articles from each category. Which is 100 articles in total to scan. Which took like 0.2 seconds.

9 upvotes on reddit
S
searchcandy · 5 years ago

> WordPress is absolutely not optimized for high load sites and huge databases

Oh shit someone get https://techcrunch.com/ on the phone and tell them they made the wrong choice of CMS

3 upvotes on reddit
R
rodeBaksteen · 5 years ago

Not to bust your balls, but why do new visitors get an uncached version?

1 upvotes on reddit
abuduzana · OP · 5 years ago

i am not a server pro, database caching like redis may help.

-4 upvotes on reddit
abuduzana · OP · 5 years ago

thanks, i am not sure if cloudflare actually helps, i will include cdn in the list.

-2 upvotes on reddit
W
WPObbsessed · 5 years ago

A CDN doesn’t help sites become fast, it helps KEEP them stay fast.

Usually only helpful with large amounts of traffic. Or diverse regional hits.

1 upvotes on reddit
I
iammiroslavglavic · 5 years ago

I disagree with #3. It's the quality of the code of the plugins, not the quantity of the plugins.

13 upvotes on reddit
X
Xilonz · 5 years ago

I do agree with him. He doesn't say that its about quantity, its about plugins you really need. There's no need to have, for example, duplicator installed and activated on your WordPress site.
Also things that can be run server-side instead of inside Wordpress, like ewww-image-optimizer, should be omitted if possible. Keep your Wordpress install as simple as possible and don't let it do too much.

2 upvotes on reddit
O
opicron · 5 years ago

The nonsence about less plugins=more seems to be used a lot. Check the plugin code, make sure it doesnt hook into everything, keeps its admin scripts on admin side etc etc.

2 upvotes on reddit
yangmeow · 5 years ago

This should only really be done with above the fold elements...to a reasonable extent.

2 upvotes on reddit
H
harrymurkin · 5 years ago

This will actually slow shit down. You want css to be cached rather than be read every page load. The only possible justification for inline css is if it is dynamic or the final decisions on layout aspects have not been reached.

7 upvotes on reddit
See 12 replies
r/rankmathseo • [7]

Summarize

Rank Math SEO: 20 Tips to Optimize Your Wordpress Website!

Posted by RSAmarketing · in r/rankmathseo · 2 years ago

Want to learn how to optimize your Wordpress website for SEO?

Rank Math SEO is the perfect tool for anyone who wants to improve their website's ranking in search engines. With built-in suggestions based on widely accepted best practices, Rank Math makes it easy to get started with SEO.

By analyzing your article and showing you the keywords related to what is most likely going through a visitor's mind when they arrive at the page, Rank Math provides the perfect opportunity to improve your website's ranking and get more traffic.

With Rank Math, you'll be able to rank higher in search results, drive more traffic to your website, and ultimately improve your business. And it's easy to use, so you don't need any prior experience with SEO.

Check out our blog post on 20 tips to optimize your Wordpress website with Rank Math SEO!

1 upvotes on reddit
1 replies
Helpful
Not helpful
View Source
1 replies
RSAmarketing · OP · 2 years ago
  1. Install Rank Math on your WordPress website!

  2. Follow the 20 tips in this article to optimize your website for search engines!

  3. Watch your website traffic and rankings skyrocket!

  4. Boost your website's organic search traffic for free!

  5. Get ahead of your competitors with these 20 SEO tips!

gif

1 upvotes on reddit
See 1 replies
r/Wordpress • [8]

Summarize

Struggling with SEO on WordPress? Let’s Break It Down!

Posted by Muhammadusamablogger · in r/Wordpress · 9 months ago

SEO on WordPress can feel overwhelming, but once you get the basics right, the results can be amazing. Here’s a breakdown of what I do to boost my site’s rankings:

  1. Start with Keywords: Use tools like Google Keyword Planner or Ubersuggest to find what your audience is searching for. Target long-tail keywords—they’re easier to rank for.

  2. Optimize Content: Install Rank Math or Yoast and ensure your content has proper headings, meta descriptions, and focus keywords.

  3. Image Optimization: Use plugins like Smush to compress images without losing quality. Alt text is a must!

  4. Site Speed Matters: Switch to a lightweight theme and use caching plugins like WP Rocket. Don’t forget a CDN (like Cloudflare).

  5. Build Quality Backlinks: Write guest posts or collaborate with others in your niche to get those valuable links.

These steps helped me improve my traffic significantly! What strategies have worked for you? Let’s exchange ideas.

4 upvotes on reddit
2 replies
Helpful
Not helpful
View Source
2 replies
Wordpress-ModTeam · 9 months ago

In /r/WordPress, we do not allow list posts, or links to them. Read the rules before posting.

1 upvotes on reddit
B
Bluesky4meandu · 9 months ago

Welcome to WordPress, this is extremely basic, unfortunately those that rank will never ever ever give you the secret sauce. Also SEO plugins are kind of important, but I have worked with several websites who rank on the first page of Google without doing a single key world research or long tails or anything SEO related. They did not even use H tags. With that said if you answer a pain point and answer it well where nobody else knows about it, people will flock and others will copy.

1 upvotes on reddit
See 2 replies
r/wpbeginner_engage • [9]

Summarize

How can I improve my WordPress performance?

Posted by sewabs · in r/wpbeginner_engage · 7 months ago

I recently read an article about improving WordPress performance and speed. As someone passionate about making websites run smoother, I'm sharing a detailed breakdown of the key points and actionable tips that I learned.

1. Why WordPress Performance Matters

For anyone with a website like bloggers or small business owners, a fast-loading WordPress website means:

  • Better User Experience: Your visitors are more likely to stay and explore.
  • Improved SEO: Search engines favor fast-loading websites, which translates to higher rankings.
  • Increased Conversions: For small businesses, a speedy site can directly impact sales or leads. More business, more revenue!
  • Lower Bounce Rates: Quick page loads keep visitors engaged and reduce the likelihood of them leaving immediately.

2. Choose the Right Hosting Provider

Your hosting provider plays a major role in your website’s speed. Consider:

  • Quality Over Price: Look for web hosts that are known for their reliability and speed.
  • Specialized WordPress Hosting: Many hosting providers offer plans optimized for WordPress installations, with features like caching and server-level optimizations.
  • Scalability: As your site or blog grows, so should your hosting resources.

My Personal Tip: Even if you're just starting out, investing in good hosting can save you long-term headaches. Plus, I prefer Hostinger for their long term plan, so you get a fast web hosting and you don't have to worry about web hosting for the next 4 years. I used this Hostinger coupon to get a crazy discount.

3. Use a Lightweight Theme

Your theme’s code quality and design impact site performance:

  • Lightweight, Mobile-Responsive Themes: Choose themes that focus on performance by avoiding unnecessary bloat.
  • Customizable Without Overloading: Make sure your WordPress theme allows you to remove unused features and scripts.

Here's My Tip: I use SeedProd for their theme builder and page builder features. Simple drag and drop, comes with 300+ ready-made themes, and super beginner-friendly.

4. Leverage Caching

Do you know caching is one of the simplest ways to speed up your site? I recommend you to leverage it by:

  • Browser Caching: Stores certain data on visitors' devices so they don’t have to re-download it every time they visit.
  • Server Caching: Tools like WP Super Cache or W3 Total Cache generate static HTML files to reduce server processing time.
  • Object Caching: Helps speed up dynamic sites by storing database query results for reuse.

My Tip: Test a few popular caching plugins to see which fits best with your website’s needs. I take WPBeginner's recommendation for it.

5. Optimize Images

Your images often contribute to slow page loads. Here’s what you can do:

  • Compression: Use plugins like Smush or ShortPixel to automatically compress images.
  • Proper Dimensions: Always resize images to the maximum display dimensions required.
  • Lazy Loading: Delay the loading of images until they’re needed (when scrolling down the page).

6. Minify CSS, JavaScript, and HTML

Here's what I do for each of my site. It's my secret sauce. I reduce the size of my site’s files for faster loading:

  • Minification: Remove unnecessary spaces, comments, and formatting.
  • Plugins: Tools like Autoptimize can combine and minify your scripts and stylesheets with minimal configuration.

When you minify your assets, essentially you’re transforming a file like:

Original:

function example() { 

// some comment

return something;

}

into a smaller, efficient file:

function example()return something;

This is the essence of minification in code!

7. Utilize a Content Delivery Network (CDN)

I use a CDN for content distribution across multiple servers globally:

  • Faster Load Times: Your visitors can load content from the server closest to them.
  • Reduced Bandwidth Usage: It alleviates load on your main server.
  • Popular Options: Cloudflare, StackPath, and KeyCDN are reliable choices.

I Have a Tip: Even if your site isn’t extremely large, I recommend you to use a CDN to drastically improve user experience for national or international audiences.

8. Keep WordPress Core, Themes, and Plugins Updated

Do regular updates to have the latest performance improvements and security patches:

  • Avoid Outdated Software: I never keep outdated themes or plugins because they can slow down my site or be vulnerable to attacks.
  • Streamline Plugins: I make sure to remove any plugins that are unnecessary or redundant for my sites; a lean site is a fast site.

9. Database Optimization

A cluttered database can slow down your site for sure. Here's what I recommend:

  • Cleaning Overhead: Use plugins like WP-Optimize to remove unnecessary data.
  • Regular Maintenance: I prefer scheduling regular cleanups to maintain optimal site performance.

10. Monitor and Test Site Speed

Finally, I always measure the impact of my optimizations:

  • Tools: Google PageSpeed Insights, GTmetrix, and Pingdom offer free insights.
  • Iterate: Test before and after making changes to gauge effectiveness.
  • Metrics to Watch: Load time, Time to First Byte (TTFB), and overall performance scores.

My Tip: Even after implementing these strategies, you should consistently monitor your site’s speed to catch new issues as your website grows. Consistency is important in WordPress performance optimization.

What are your tips to improve WordPress performance?

12 upvotes on reddit
1 replies
Helpful
Not helpful
View Source
1 replies
nguha_am · 7 months ago

This was super helpful, thanks!

3 upvotes on reddit
See 1 replies
r/SEO • [10]

Summarize

How to boost Woocommerce Categories?

Posted by Hexagon_En_La_Pasta · in r/SEO · 19 days ago

Hello everyone, I have been improving the SEO of a ecommerce webpage at work. We are having good rankings even with the Google Spam Update and having great news over the days.

That said, I found out that one area that still needs improvement is our category pages. To boost SEO performance, I've added relevant keywords to the category descriptions to every specific page so they appear in the <body> of the HTML, making them easier for crawlers to detect.

I've also included long-tail keyword phrases in the meta descriptions, which are placed in the <head> section to enhance visibility in search results. And to sneak some words because in the Metadescription they do not appear in the <body>

But that said, there will be another ways to optimize the categories page of Woocommerce for every Category on a ecommerce page?

I would like to give advice if someones needs it too :)

4 upvotes on reddit
6 replies
Helpful
Not helpful
View Source
6 replies
WebsiteCatalyst · 18 days ago

I love this topic. Close to my heart at the moment.

What you need are backlinks that use the anchor text of the keywords you want your category pages to rank for, to point to the category pages of your WooCommerce store.

This is challanging in WooCommerce, but possible.

You can either do it yourself, which is the route Website Squadron has taken by joining a skool community called WP Odyssey, or, you can hire a freelancer to do it.

If you are in the United States, there are agencies like Primary Position that can help you achieve this. In London I think the best SEO company is First Place SEO.

1 upvotes on reddit
Hexagon_En_La_Pasta · OP · 16 days ago

Thanks for answering my question. I heard that at this point Google is rewarding more than anything else the backlinks. I think that for that reason my competitions is taking the lead in some Keywords on the SERP.

I think ill do advice with the company service on Reddit, search for the niche advice of my company and write anchor text to have potential client and Google detect it through Reddit as anchor text. y the way i have done it previously and i saw the backlink on Google Search Console.

Thanks for your advice, I'll be checking those SEO Agencies to know how they work

2 upvotes on reddit
WebsiteCatalyst · 16 days ago

Backlinks has always been king, will always be.

2 upvotes on reddit
G
GrumpySEOguy · 18 days ago

When you say "optimize the category pages" do you mean cause them to rank higher?

What have you done to increase authority?

The things you have done are content-related. Content has no affect on authority.

There are 4 things you need to rank.

  1. no penalties

  2. content (doesn't have to be good or useful, just has to exist)

  3. relevancy

  4. authority

There is a very good chance you already have 1-3 covered.

What you (and most people) are missing is authority.

-2 upvotes on reddit
MarcusAureliusWeb · 18 days ago

TL;DR: You’re on the right track with keywords in category descriptions and meta tags. To boost WooCommerce category SEO more, add unique, helpful content on each category page (like guides or top product picks), optimize images with alt text, use clean URLs, and improve page speed (WP Rocket helps if you're on WordPress). Also, internal linking to related categories/products and schema markup can provide a nice SEO BOOST. Take a look at POP - page optimizer pro for good on-page tweaks.

1 upvotes on reddit
Hexagon_En_La_Pasta · OP · 16 days ago

Thanks for answering my question!, I have been following your advice like alt text, clean URLs the previous months and definitively are importante points because during the Google Spam Update our site it didn't got 'marked' by Google because I'm always trying to use good practices on the website, the ones you just mentioned. Thanks for your advice!!

2 upvotes on reddit
See 6 replies

Top People to Talk to

These are some of the top contributors related to
Wordpress
SEO
rankmathseo
J

jazir5

No bio available
174934
Karma
373
Posts
10000
Comments
View Profile
Chat w/ Profile AI
N

No-Signal-6661

No bio available
197
Karma
0
Posts
6868
Comments
View Profile
Chat w/ Profile AI
R

Rude-Gur-1660

No bio available
973
Karma
7
Posts
357
Comments
View Profile
Chat w/ Profile AI
P

PointandStare

No bio available
33668
Karma
234
Posts
10000
Comments
View Profile
Chat w/ Profile AI
A

Angelsoho

No bio available
5113
Karma
57
Posts
973
Comments
View Profile
Chat w/ Profile AI
R

rpmeg

No bio available
1666
Karma
206
Posts
1277
Comments
View Profile
Chat w/ Profile AI
E

Extension_Anybody150

No bio available
52
Karma
5
Posts
10000
Comments
View Profile
Chat w/ Profile AI
S

sewabs

No bio available
75
Karma
97
Posts
2593
Comments
View Profile
Chat w/ Profile AI

Related

How to create a website using WordPress

best wordpress themes for beginners

how to secure a wordpress website

AI Answer

🤖

how to optimize wordpress site for seo

Key Considerations for Optimizing Your WordPress Site for SEO

  1. Choose a Good Hosting Provider: A reliable hosting service can improve site speed and uptime, both of which are important for SEO.

  2. Use an SEO-Friendly Theme: Select a responsive and lightweight theme that is optimized for SEO. Themes like Astra or GeneratePress are popular choices.

  3. Install an SEO Plugin: Use plugins like Yoast SEO or Rank Math to help you optimize your content, manage meta tags, and generate XML sitemaps.

  4. Optimize Permalinks: Go to Settings > Permalinks and choose a structure that includes keywords (e.g., Post name) for better readability and SEO.

  5. Create Quality Content: Focus on producing high-quality, original content that provides value to your audience. Use relevant keywords naturally throughout your posts.

  6. Optimize Images: Use descriptive file names and alt tags for images. Compress images to improve loading speed using plugins like Smush or ShortPixel.

  7. Improve Site Speed: Use caching plugins (like WP Super Cache or W3 Total Cache) and a Content Delivery Network (CDN) to enhance loading times.

  8. Mobile Optimization: Ensure your site is mobile-friendly, as Google prioritizes mobile-first indexing. Use responsive design and test your site on various devices.

  9. Internal Linking: Create a strong internal linking structure to help search engines understand your site’s hierarchy and improve user navigation.

  10. Build Backlinks: Focus on acquiring high-quality backlinks from reputable sites in your niche to boost your site's authority.

Recommendation: Regularly monitor your site's performance using tools like Google Analytics and Google Search Console. This will help you identify areas for improvement and track your SEO progress over time. Additionally, keep your WordPress, themes, and plugins updated to maintain security and performance.

Still looking for a better answer?

Get more comprehensive results summarized by our most cutting edge AI model. Plus deep Youtube search.

Try Gigabrain Pro for Free
gigaGigaBrain Logo
Support

Who are we?

Get API access

Leave us feedback

Contact us

Legal

Terms of Use

Privacy Policy

Shopping Tools

Product Comparisons

2023 GigaBrain Corporation
As an Amazon Associate, GigaBrain may earn a commission from qualifying purchases.