Renaming index.html for SEO reasons? [closed] - html

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 6 years ago.
Improve this question
I heard that for SEO reasons one should use example.html for example.com domain as main page where user lands on start rather than index.html. Is it true? It doesn't feel right for me but I want to be sure.

You asked about doing this for SEO reasons - there's no real benefit directly to your seo. Google will ranking index.html and my-seo-keyword.html in the same place. The value of keyword rich URLs has diminished to almost nothing over the past 5 years.
It feels a bit spammy to me as well. A good rule of thumb is can you answer this question:
"This change not only benefits my SEO, but it's also good for real humans too because..."
If you can answer that, you are generally all good. If you cannot, then I'd steer clear. Real humans would expect to find an index.html or a home.html, so I'd stay with them.
If something feels a bit spammy but is not currently against google's rules then I'd still steer clear, as a future algorithm update will probably get you.
Finally I'd say you don't need to worry too much about such small things in SEO - it's the big main things that have real effect. Things like this have a pretty insignificant effect, so I'd not be too concerned.
Hope that helps!
Phil.

You are partially correct. It is not better just because people say so. It is better because it is easier to remember and offers users a better experience.
Think of it this way, the shorter the url, the easier it is to share, remember, copy, etc.

Related

Current usefulness of semantically correct HTML [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 7 years ago.
Improve this question
I'm working on a new website, and I'm trying to decide how I want to balance the need for semantic correctness, with other important stuff, like development time. I know that semantics are supposed to be important for SEO, and accessibility for blind people. And those are important to me, and shouldn't take too much extra time. So I'll design them in, from the beginning. Anyway, my question is, what else is semantic correctness currently useful for? If there's something else I may consider worthwhile, I'd rather spend a little extra time now to build it in, than wait until later, when it may be more difficult.
Also, I know there are a lot of future possibilities. Some good, and some not (I've seen all the Terminator movies:). But I'll wait and see what happens with those.
edit: I should have mentioned that supporting some old browsers is important for this project, so being semantically correct won't be easy. Especially since I haven't done a lot of browser programming.
I did some more research, so now I can answer my own question.
Other than making sure my site is accessible to disabled people and search engines, there isn't currently anything all that important about semantic correctness, for my project. And I think search engines and screen readers are sophisticated enough these days, to handle some incorrect semantics, as long as the content structure isn't too confusing.
I can see semantic HTML elements being useful for documentation though, as long as it doesn't complicate my code.

What Should I Learn First? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 9 years ago.
Improve this question
I have just scratched the surface in the world of programming, and I need to know where to begin. I work for a Web-page writing articles, and I face a raise if I learn to format the article myself. I want to learn how to format, and also how to code. Is there anywhere in particular where I should begin my journey to programming things such as web-applications?
The following are just a hint. This journey is quite long and after a basic level, you have a multitude of options...
First of all: learn HTML. There's nothing to do if you cannot understand the content you're creating.
Learn CSS - this will help you to achieve the formatting in the right way and will make you understand how web pages are styled. That's where the fun begins, with knowing some CSS you will be able to make a web site look good.
Get a decent code editor for working, prototyping. If you really want to understand what's going on, then prefer non-WYSIWYG editors (you will see what I mean). The more decent you can get the better - this will help you in your daily work, better to not choose one which is irritating for you. (Personally I use PhpStorm which is a really good, professional tool. It might be too advanced for beginners.)
All web pages nowadays are created dynamically, for example via PHP. Learning to code in PHP will make you busy for quite a bit of time, so it would be the best to get a good book about it. (This will also start you up learning about databases, where the actual information is stored.) In my opinion, this is where the real part of web programming begins.
After writing some basic stuff with PHP, get familiar with different frameworks/CMSs just to know how we deal with big, real sites. (WordPress is great for starting and it's advanced enough to use it on a real site.) There's no point in reinventing the wheel, so always try to have a look whether others have done what you would like to do before. There's always a toolkit for the common tasks.

Wordpress vs html page SEO perspective [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I know there are more posts like this. None of them seem to answer my question though.
Let's say i have two websites. One is a Wordpress site, the other is a self scripted html site.
Both websites are the same in text and so.
The websites just contain a couple of pages with good keyword-rich text. No fancy things.
If i place both websites online, which one will rank out higher in Google?
PS: I know Wordpress has a lot of fancy plug-ins for SEO. I am not counting these in this equation. People say things like: "Google just likes Wordpress's structure. But a couple of HTML documents are much easier and faster to crawl."
Thanks in advance,
It would be difficult to ascertain which would rank higher without seeing the code of both websites side by side. If you do publish both websites together to test then you will probably be punished for having duplicate content.
WordPress's HTML structure and semantics have been created with
accessibility in mind which is what Google would give weight to.
If you use friendly and relative filenames/URLs as WordPress does,
this is also a plus.
If you use simple HTML files as #Paul D. Waite mentions above then
indeed this will be faster to crawl than dynamic pages like PHP.
I would conclude if your website is relatively simple and you don't need to update it regularly then, a static website would rank better as it's just content and none of the fuss.
Don't forget inbound links will play a big factor in your page rank.

Can I use a wonderfl effect in my project? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
Wonderfl is a library of flash effects. Their system is entirely built upon the concept that any code can be viewed and edited in a browser, and any code can be 'forked' and modified further. Since the entire system is so 'open-source' (see their legal page), can I use one of these effects in my projects? even for commercial usage such as a web app or website?
I'm not a lawyer, but the way I understand sections 5 and 6 of the Terms of Use page, anyone singing up with Wonderfl pretty much lets go of all copyrights for anything he/she submits to the site. I would think that's a go-ahead.
edit:
Having read their licensing FAQ as well: It's your responsibility to find out the licensing terms for any of the code you want to use. Moreover, if you fork the code, you automatically accept the same license terms for your own forked piece of code. Each piece of code might be distributed under a different license, so you should always make sure. If you can contact the author directly, it might be a good idea to just ask.
P.S. Just in case there is any misunderstanding: Wonderfl is not just a library of effects. It is a community site much like this one, where ActionScript programmers may create programs, show and distribute them to others and ask for advice. This has other implications if, for example, you want advice on a project you are working on for your company - you should always be very certain you are actually allowed to share any code you post on the internet.
I suggest you read their FAQ on licensing: http://wonderfl.net/help#help_license

Copying css and html code from others, Copyright infringement? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
This might not be a coding question, but very relevant to coding so I hoped I would get an answer here. All coders, maybe specially designer. Use others code in there own code. If you see something you like. you use that code in your design. In some degree, I'm sure every coder does this. So I was wondering where the line goes.
Can you use others complete css file and have a almost identical design as another site? With completely different content off course. Or is this Copyright infringement? And how can you confirm that people have Copyright on something?
Where can you find information on the laws on this? Thanks
All code, like all content, unless explicitly released under a more permissive license, is copyrighted. Copying snippets of neat features on other sites, which is, of course, done a lot, will probably fall under "Fair Use" (look it up) in the US, or similar regulations elsewhere. However, copying a complete style sheet or HTML template, without prior permission from the author, is illegal. There's a lot of free and gratis HTML+CSS templates out there, you can always start from those to create your own design and code. Do, however, read the terms and conditions carefully; "forgetting" an acknowledgement probably isn't allowed either, and makes you look double the fool.
I don't think the code itself, or a part of it, will be seen as a copyright infringement, by a judge. As long as your site doesn't look to much the same, in design, it should not be a problem.