Long periods of unemployment with no signs that you have not done anything can either put potential employers off or scare them away. Yes it can take time to find another job but that doesn't mean you can not do other things. Go on a course or do some volunteering. Show employers that you have done something with that time and continued to develop yourself.
(2) No Training
Sometimes the fact you have done no training even in previous jobs can put employers off. It can appear to them that you have no interest in self development or bettering yourself. Training helps to keep our skills fresh. If you have done training then evidence it especially if relates to jobs you applying for. If you got the time, why not do a training course to refresh skills e.g. IT skills.
(3) Lack Of Or No Qualifications
Certain jobs will be looking for people with qualifications in certain subjects or areas and at different levels. Sometimes it can the qualifications that decide who's got the job. One thing employers stay away from is people who don't have any qualifications or lack the ones they are looking for. Make sure you have got the qualifications you need and if not, see if you can get them.
(4) Bad Credit History
Again certain jobs will look at your credit history and for those people in struggling or in bad debt, then employers will not hire you despite your experiences and qualifications. We all get into debt and can take time to sort out our finances. Just be warned that some jobs handling money, you can be disqualified for bad credit score.
(5) Criminal Records
If you have a criminal record including a caution, this can disqualify you from a job. It depends on the job and the offence committed. There is no point lying about your criminal record as an employer will discover it. Look at the jobs you are applying for discover what offences disqualify you. Just remember, when you out to be careful as an stupid act can ruin getting a job.
(6) Social Media Posts
With a lot of people and companies having access to internet, we share and discuss a lot of it online. During your job search, you will probably network with professionals online. Just be careful about what you post on your social media apps especially if you give these professionals access to them. Posting pictures of yourself online drunk or stupid videos are more than likely to scare employers away. Even silly comments could damage your reputation and put employers off you. If you are going to use social media to network and help in your job search, then watch what you post.
We are in a social age were the number of people wanting tattoos have increased. I have a few tattoos myself but some employers still do not like them or find them unprofessional. If you get a tattoo, think about what type of job you are looking for and also the place on your body you are getting it. There are a lot of areas we cover with clothes to hide our tattoos but if you get them in places that are exposed, then be prepared for some employers to count that against you.