Search Engine Optimization (SEO)

Search Engine Optimization (SEO) is the process of improving the visibility of web content in search engines using an understanding of search engines' processes and algorithms. Also known as "natural" or "organic" search, it is distinct from paid web advertising. Performance is typically measured by testing the appearance of a website for targeted search terms, and more specifically, ranked positions in search for important keywords. Techniques focus on content optimization, technical optimization and link building.

Share tech news, updates, or what's on your mind.

Sign up to Post

Hi everybody.
So, I have a multilanguage website. Default language is spanish and supported languages are italian and english.
I'm now working on keywords and Google Keyword Planner gave me different results depending on the language. I mean, I get keywords groups with a similar meaning but that are not the literal translations.
For instance in spanish I get
necesito una pagina web para mi empresa
. Its literal translation in english would be
I need a website for my company
But in english, Google returns
creating a website for your business
as a keyword highly competitive.

Since SEO strategies teach to write text inserting keywords smoothly, building correct phrases, my spanish text will be a lot different from the english one, that is the english page won't be a literal translation of the spanish one. The substance will be the same but the form will be significantly different.

My question is: is this acceptable in a multilanguage website?

Hope my question be clear enough...
Thank you
I am assisting a friend, who have a Hair dressing website.

When anyone search for her name on google, contact information for her business comes up, but her website it doesn't appear? please refer to screenshot.

Thanks for your help.
I have a web customer that runs a trade school. They offer:
1) Local classroom in-person classes in San Diego
2) Local classroom classes in Phoenix
3) Online classes via the internet, where anyone anywhere in the US could take the class online.
For ONSITE SEO purposes, I am wondering what the best site(s) layout should be, meaning:
A) One Website, offering all 3 types of the above class offerings in 3 different 'silos' within the one site ...
B) One Website, using 3 SubDomains or SubFolders, one for each type of class (I seem to remember that Google loved subdomains ... or was it subfolders? Not sure if that is still google-relevant)
C) Do 3 different distinct unique Websites (not duplicates) using 3 Unique URLs, in order to specialize, and in order to use Google Local/Business that targets just 1 location each
Hi, we are redesigning at

The marketer in charge is changing the site structure slightly, and I would like to know if there's a tool that, once the new site goes live, can tell us what we need to do with 301 redirects,

I have the sitemap for the old site, I'll have the structure of the new site, and I can do it by hand if need be, but is there a handy tool out there? Both site are in wordpress. We also have thousands of products on the old site that I've transferred over, but did I get them all? Unknown.

I am testing my site with and for some reason none of my images are being evaluated.

Open in new window

Please tell me what I need to do to get the images evaluated so I can have an actual accurate assessment of my web page.
I have created a node.js API and use React to get data from the API and display it on the frontend. I however need to start doing some simple SEO work like titles and meta descriptions etc. but not sure how to do this.

I installed React Helmet and in Google console if I look at the elements I can see the title and description there but I don't think that is enough to show up for search engines?

            <title>My page title</title>
            <meta name="description" content="Helmet application" />

Open in new window

How is the best way to find out if your site is performing poorly on Mobile browsers.  I have a caching plugin and there response is to ignore Google Pagespeed even though my page is showing a 68.

Can this value be ignored or is it affecting my Google ranking?

If it is, what can I present to this caching s/w company they are wrong?
Hey there, based on what I have on my plate and the fact that I was doing this client a favor they have a pretty much a non-existent budget, I did a wix site for them as they move away from their franchisor and go independent.  

It is a local cafe, before with the franchisor enter the business name or mention products and the town, or adjoining towns, they would always come up first on page one.  

The website was published on Wix about a week ago.  Is it that wix is a disaster when it comes to SEO or Google takes forever to index or I need to change what/how I did it for searching key words, or make longer phrases on hidden pages - anyone with any advice would be hugely appreciated.  

Compared to the old site, people are saying it looks really nice -BUT it needs to come up in search.  Just don't have time and they don't have a budget to pay webdevs.  

Just not really my area and trying to help them out amap!

Is there a way to have google (and other search engines), reindex etc, after changes? Tools to measure where it ranks or if changes improved results etc?

Our company's website is very outdated...  it was designed in 2007 when the importance of a responsive design was not as prevalent.  However, I did load it with SEO and surprisingly it still generates leads for us.  Because our business is not IT related, I do not want to take the time to rebuild the site myself with a custom responsive design.  My thought was to move to WordPress as long as I have complete control over the SEO.  From my research, my thought was to use WPSEO WP theme with Yoast.  My question is does anyone have experience with this combination and does it give you the full control (titling links, etc.) that I want.
We need to search (Windows search) in file content (.html saved files) to find ie: names of the people in forms etc. and we need to search on network shares or mapped files. Though the shares are indexed on the server, on workstations we cannot find any file with the desirable content. I read once that the solution is to set the mapped folder to be available offline but we can't use it in our environment. Are there any other way to get searching in the file content on mapped drive or in the shared folders? I tried Agent Ransack and it's working without any problems - doesn't matter if it's local or network drive(share) but we want to use windows search instead of any other third-party software.
SEO website newbie.  Looking for the "best" option for a service to use to analyze websites for SEO.  Looking for one that will analyze the site, state problems and list actions that should be taken for best SEO.
In my .htaccess file, there are references to favicon. I want to delete my graphics folder. Is it of to move any favicon files to the root of my site, not inside a folder?

#do things different on prod
<IfDefine prod>
RewriteRule ^favicon\.ico$ /graphics/live_favicon.ico [L]
<IfDefine !prod>
RewriteRule ^favicon\.ico$ /graphics/test_favicon.ico [L]

and where is "prod" defined? Is that an Apache thing? Sorry for the newbness, Im taking over for a departed employee and trying to sort things out.
I am teaching myself Marketing, specifically SEO and I have a Java React Web app that I’d like to start adding Long-tail keywords so that I can optimize for voice search.

I’m pretty old school and recall putting keywords in Metadata in the header of an HTML page. Can someone please point me in the right direction of where to place these long-tail phrases so that Google can spider them?

Thanks for your help.
Can someone check this please ... Is this the correct coding for robots.txt if I put a sitemap.xml file in the web root folder:
     User-agent: *
Is this the correct coding for .htaccess if I want to direct all requests to the Non-www https version of a URL:
     RewriteEngine On
     RewriteCond %{HTTP_HOST} ^www\.EXAMPLE\.com [NC]
     RewriteRule ^(.*)$$1 [L,R=301]
     RewriteCond %{SERVER_PORT} 80
     RewriteRule ^(.*)$$1 [L,R=301]
Any advice appreciated!
Need Key Word search tools

I need free tools which let me search for words that are used very often. This is for SEO, since I want a high hit rate.

What can you suggest? And what other advice can you offer on SEO? I am starting with my YouTube channel...and will use these key words in the meta-data.

When I change my Google My Business category to the correct one, Google keeps changing it back to the wrong one... any ideas?  thanks
Search engines have changed the display of a domain name in search results by adding random capitalization.  

For example, what once was listed as

now many, but not all, listings have been changed to

with the "A" and the "C" capitalized in search results. (Just an example.  Not actual site)

So, a page that might have shown in search results as:

The 747 Seat Tray - Translate this page View Similar Sites
The seat tray was first introduced in the late 1960s in a precursor to the 747 the 727
and was met with mixed reviews. Many passengers wondered if drinks would ...

now shows

The 747 Seat Tray - Translate this page View Similar Sites
The seat tray was first introduced in the late 1960s in a precursor to the 747 the 727
and was met with mixed reviews. Many passengers wondered if drinks would ...

No changes have been made to the <title> or <description> tags in the pages.  Site has been online for a long time.  Only recent changes was to upgrade some coding, add wider https.  But, nothing substantive.

Interestingly, it is always shows this after the dash.  So that the pages' <title> correctly display, but the site url appended to the title with a dash now shows this modified capitalization.

Article Title - SiteUrl
Description lorem ipsum lorem ipsum lorem ipsum...
We have over 500 pages of informational articles on a variety of topics, mostly these nine: Diabetic Health & Diet, Dialysis Health & Diet, Low Sodium Diet, Portion Control, Renal Health & Diet, Seniors Health & Diet, Glutenfree Diet, Low Carb diet, General  Health & Diet.

The urls are attached. (pages.txt)

The question I have is, for SEO, would it be better for me to combine similar articles, and then redirect the old articles to the new page?  As opposed to leaving them as they are.

Thanks in advance.
I am working with pagespeed and gtmetrix and they both say I need to defer this script - 

As you can see in the plugin async javascript I have this listed to defer

However, looking at the source at you can see that the script isn't being deferred.  

Here is the gtmetrix readout -

How do I get this script to defer?  Is there another method that is better?

I am needing to find out what css or script needs to be excluded from the deferral tag.  If you go to this page - you will see under the herb bottle a blank thumbnail.  That is what should be showing the label of the product.  But it seems when I lazy load images to improve my pagespeed score that the label image isn't displayed anymore.

I have looked on Google console, but to no avail, so please tell me the steps to identify the script or css that needs to be excluded.

Recently we have updated the website after that google search shows the wrong URL for the website.

example: (google search shows this URL in search but after the upgrade, we have removed the page /eu , now it show only How to fix this google search result or can I redirect the URL to which is the best solution? why google search result shows the old URL?
Need expires headers to satisfy yslow on GMetrix.  I am on an Apache 2.4 Linux system.

When I use this code I get an 500 Internal Server Error

# Optimize cache-control
<IfModule mod_expires.c>
ExpiresActive on
ExpiresDefault “access plus 1 month”
ExpiresByType image/gif “access plus 1 month”
ExpiresByType image/png “access plus 1 month”
ExpiresByType image/jpg “access plus 1 month”
ExpiresByType image/jpeg “access plus 1 month”
ExpiresByType text/html “access plus 3 days”
ExpiresByType text/xml “access plus 1 seconds”
ExpiresByType text/plain “access plus 1 seconds”
ExpiresByType application/xml “access plus 1 seconds”
ExpiresByType application/rss+xml “access plus 1 seconds”
ExpiresByType application/json “access plus 1 seconds”
ExpiresByType text/css “access plus 1 week”
ExpiresByType text/javascript “access plus 1 week”
ExpiresByType application/javascript “access plus 1 week”
ExpiresByType application/x-javascript “access plus 1 week”
ExpiresByType image/x-ico “access plus 1 year”
ExpiresByType image/x-icon “access plus 1 year”
ExpiresByType application/pdf “access plus 1 month”
<IfModule mod_headers.c>
Header unset ETag
Header unset Pragma
Header unset Last-Modified
Header append Cache-Control “public, no-transform, must-revalidate”
Header set Last-modified “Mon, 1 Oct 2018 10:10:10 GMT”

Open in new window

my headers in htaccess looks like this

<IfModule mod_headers.c>
Header always set Content-Security-Policy "upgrade-insecure-requests;"

Open in new window

The log says
[Sun Dec 23 12:59:33.053088 2018] [core:alert] [pid 7617:tid 140692416341760] [client] /data/web/ ExpiresDefault takes one argument, an expiry date code

Open in new window

Seems everything on the internet and the plugins are not suited for Apache 2.4.  Please help.

I'm doing some SEO work on my own Wordpress website to improve my chances of it popping up in search results and recently posted a question here where I got some very useful tips and information.

Per the information I've been given, I'm currently looking at Categories vs Tags as suggested by an expert in my other question.

I suggest you change this in WP to use /tag/page or /category/page 

My problem is that I don't fully understand the help article that I've been pointed to.

Can anyone explain the differences between the two to me in layman's terms, as well as perhaps include a screenshot or two of what I'm supposed to be changing and where, in Wordpress?

My wordpress skills are fairly basic so please don't assume too much knowledge - what I'm after is specific directions as to what to change and in what areas of Wordpress I'm supposed to be making those changes.

Thanks in advance for any help.

Regards, Andrew
Hi Experts,

I'm after recommendations for someone or a company that can go through my Wordpress created website for Google Seach Engine Optimization and do the optimization for me at a reasonable price. I know very little about SEO apart from the purpose and importance of it. How to implement it on my site though, is beyond my own technical skills and experience.

I know that "reasonable price" is a subjective term and can't give a price that I'm willing to spend at this stage, except to say that I'd like to spend as little as possible :)

I'm open to all offers from both Experts Exchange members who have personal experience with doing this sort of thing, as well as recommendations from members who have personally used the services any companies they recommend I contact.

Thanks in advance for any offers and/or suggestions.

Regards, Andrew
Does the “noopener noreferrer” tag impact on a website’s bounce rate?

Search Engine Optimization (SEO)

Search Engine Optimization (SEO) is the process of improving the visibility of web content in search engines using an understanding of search engines' processes and algorithms. Also known as "natural" or "organic" search, it is distinct from paid web advertising. Performance is typically measured by testing the appearance of a website for targeted search terms, and more specifically, ranked positions in search for important keywords. Techniques focus on content optimization, technical optimization and link building.